425426427428429430431432433434435
il.append(matchGen.loadContextNode()); _from.translate(nodeCounterGen, matchGen); _from.synthesize(nodeCounterGen, matchGen); il.append(IRETURN); nodeCounterGen.addMethod(matchGen); } /* * Compile method matchesCount() */
452453454455456457458459460461462
_count.translate(nodeCounterGen, matchGen); _count.synthesize(nodeCounterGen, matchGen); il.append(IRETURN); nodeCounterGen.addMethod(matchGen); } getXSLTC().dumpClass(nodeCounterGen.getJavaClass()); // Push an instance of the newly created class
430431432433434435436437438439440
matchGen.stripAttributes(true); matchGen.setMaxLocals(); matchGen.setMaxStack(); matchGen.removeNOPs(); nodeCounterGen.addMethod(matchGen.getMethod()); } /* * Compile method matchesCount() */
461462463464465466467468469470471
matchGen.stripAttributes(true); matchGen.setMaxLocals(); matchGen.setMaxStack(); matchGen.removeNOPs(); nodeCounterGen.addMethod(matchGen.getMethod()); } getXSLTC().dumpClass(nodeCounterGen.getJavaClass()); // Push an instance of the newly created class
470471472473474475476477478479480
501502503504505506507508509510511
424425426427428429430431432433434
451452453454455456457458459460461