writer.startblock();
writer.outputline(y.getType().getGenerateType() + " " + y.getSafeSymbol() + " = (" + y.getType().getGenerateType() + ") " + x.getSafeSymbol() + "_iterator.next();");
// #ATTN#: key is called second because next() forwards ptr and key does not!
writer.startblock();
writer.outputline(y.getType().getGenerateType() + " " + y.getSafeSymbol() + " = (" + y.getType().getGenerateType() + ") " + x.getSafeSymbol() + "_iterator.next();");
// #ATTN#: key is called second because next() forwards ptr and key does not!