fixed @:generic on cpp.FastIterator