public final class VarInitClassGenerator extends GroupClassGenerator
classNode, method
Constructor and Description |
---|
VarInitClassGenerator(boolean forceCodeBuilding) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
appliesTo(InstructionGraphNode group) |
boolean |
appliesTo(ParserClassNode classNode,
RuleMethod method) |
protected void |
generateMethod(InstructionGroup group,
ClassWriter cw) |
protected Type |
getBaseType() |
convertXLoads, generateGroupClassCode, insertSetContextCalls, process
public boolean appliesTo(@Nonnull ParserClassNode classNode, @Nonnull RuleMethod method)
protected boolean appliesTo(InstructionGraphNode group)
appliesTo
in class GroupClassGenerator
protected Type getBaseType()
getBaseType
in class GroupClassGenerator
protected void generateMethod(InstructionGroup group, ClassWriter cw)
generateMethod
in class GroupClassGenerator