(*iterator).foo
か
*iterator->foo
だと思うが
後者の使い方って認められてたっけか…