10021003100410051006100710081009101010111012
} il.append(RETURN); // Compute max locals + stack and add method to class toplevel.stripAttributes(true); toplevel.setMaxLocals(); toplevel.setMaxStack(); toplevel.removeNOPs(); classGen.addMethod(toplevel.getMethod());
11251126112711281129113011311132113311341135
} il.append(RETURN); // Compute max locals + stack and add method to class buildKeys.stripAttributes(true); buildKeys.setMaxLocals(); buildKeys.setMaxStack(); buildKeys.removeNOPs(); classGen.addMethod(buildKeys.getMethod());
12771278127912801281128212831284128512861287
il.append(transf.endDocument()); il.append(RETURN); // Compute max locals + stack and add method to class transf.stripAttributes(true); transf.setMaxLocals(); transf.setMaxStack(); transf.removeNOPs(); classGen.addMethod(transf.getMethod());
313314315316317318319320321322323
+ NODE_ITERATOR_SIG + ")V"); il.append(new INVOKESPECIAL(index)); il.append(RETURN); cons.stripAttributes(true); cons.setMaxLocals(); cons.setMaxStack(); classGen.addMethod(cons.getMethod()); }
611612613614615616617618619620621
il.append(RETURN); init.stripAttributes(true); init.setMaxLocals(); init.setMaxStack(); return init.getMethod(); }
10521053105410551056105710581059106010611062
mainIL.append(body); // fall through to ilLoop mainIL.append(ilLoop); peepHoleOptimization(methodGen); methodGen.stripAttributes(true); methodGen.setMaxLocals(); methodGen.setMaxStack(); methodGen.removeNOPs(); classGen.addMethod(methodGen.getMethod());
14151416141714181419142014211422142314241425
617618619620621622623624625626627
if (_numberFormattingUsed) DecimalFormatting.translateDefaultDFS(classGen, constructor); il.append(RETURN); constructor.stripAttributes(true); constructor.setMaxLocals(); constructor.setMaxStack(); classGen.addMethod(constructor.getMethod()); }
703704705706707708709710711712713
834835836837838839840841842843844