super();
}
private Statement surroundWithSingleIterForLoop(ISourceLocation loc, Name label, Statement body) {
Name dummy = ASTBuilder.make("Name","Lexical",loc, "_");
Expression var = ASTBuilder.make("Expression","QualifiedName",loc, ASTBuilder.make("QualifiedName", loc, Arrays.asList(dummy)));
Expression truth = ASTBuilder.make("Expression","Literal",loc, ASTBuilder.make("Literal","Boolean",loc, ASTBuilder.make("BooleanLiteral","Lexical",loc, "true")));
Expression list = ASTBuilder.make("Expression","List", loc, Arrays.asList(truth));
Expression enumerator = ASTBuilder.make("Expression","Enumerator",loc, var, list);
Statement stat = ASTBuilder.make("Statement","For",loc, ASTBuilder.make("Label","Default", loc, label), Arrays.asList(enumerator), body);
return stat;
}