List.<JCExpression>of(indexName.makeIdent()))));
JCStatement block = make().Block(0, transformedBlock);
JCForLoop loop = make().ForLoop(
List.<JCStatement>of(makeVar(indexName, make().Type(syms().intType), make().Literal(0))),
make().Binary(JCTree.LT, indexName.makeIdent(), lengthName.makeIdent()),
List.<JCExpressionStatement>nil(),
block);
stmts.add(make().Labelled(this.label, loop));