boolean |
VarInitClassGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
VarFramingGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
UnusedLabelsRemover.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
SuperCallRewriter.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
RuleMethodRewriter.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
RuleMethodProcessor.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
ReturnInstructionUnifier.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
LabellingGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
InstructionGroupPreparer.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
InstructionGroupCreator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
InstructionGraphCreator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
ImplicitActionsConverter.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
FlagMarkingGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
CachingGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
BodyWithSuperCallReplacer.appliesTo(ParserClassNode classNode,
RuleMethod method) |
boolean |
ActionClassGenerator.appliesTo(ParserClassNode classNode,
RuleMethod method) |
private void |
ConstructorGenerator.createConstuctor(ParserClassNode classNode,
org.objectweb.asm.tree.MethodNode constructor) |
private void |
ConstructorGenerator.createNewInstanceMethod(ParserClassNode classNode) |
private static void |
ParserTransformer.defineExtendedParserClass(ParserClassNode classNode) |
private void |
InstructionGroupPreparer.name(InstructionGroup group,
ParserClassNode classNode) |
void |
ConstructorGenerator.process(ParserClassNode classNode) |
void |
ClassNodeInitializer.process(ParserClassNode classNode) |
void |
VarFramingGenerator.process(ParserClassNode classNode,
RuleMethod method) |
void |
UnusedLabelsRemover.process(ParserClassNode classNode,
RuleMethod method) |
void |
SuperCallRewriter.process(ParserClassNode classNode,
RuleMethod method) |
void |
RuleMethodRewriter.process(ParserClassNode classNode,
RuleMethod method) |
void |
RuleMethodProcessor.process(ParserClassNode classNode,
RuleMethod method) |
void |
ReturnInstructionUnifier.process(ParserClassNode classNode,
RuleMethod method) |
void |
LabellingGenerator.process(ParserClassNode classNode,
RuleMethod method) |
void |
InstructionGroupPreparer.process(ParserClassNode classNode,
RuleMethod method) |
void |
InstructionGroupCreator.process(ParserClassNode classNode,
RuleMethod method) |
void |
InstructionGraphCreator.process(ParserClassNode classNode,
RuleMethod method) |
void |
ImplicitActionsConverter.process(ParserClassNode classNode,
RuleMethod method) |
void |
GroupClassGenerator.process(ParserClassNode classNode,
RuleMethod method) |
void |
FlagMarkingGenerator.process(ParserClassNode classNode,
RuleMethod method) |
void |
CachingGenerator.process(ParserClassNode classNode,
RuleMethod method) |
void |
BodyWithSuperCallReplacer.process(ParserClassNode classNode,
RuleMethod method) |
private void |
SuperCallRewriter.process(ParserClassNode classNode,
RuleMethod method,
org.objectweb.asm.tree.MethodInsnNode insn) |
private static void |
ParserTransformer.runMethodTransformers(ParserClassNode classNode) |