>>883
mapの実体をメンバで持ってしまっているのなら、そもそも前方参照は不可能だと思うけど。
それは一般的なクラスでも同じだよね?

前方参照可能なのは、サイズ計算の必要がないポインタか参照で宣言した変数のみじゃね?