| Modifier and Type | Class and Description |
|---|---|
| public static class | ASMSetupVisitor.
Class used to represnt an AST verification error |
| public static enum | |
| pack-priv static class | |
| private static enum | ASMSetupVisitor.
Defines the context in which a variable occurs. |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private ASMSetupVisitor. | |
| private ASMSetupVisitor. | |
| private ASMSetupVisitor. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | |
| public void | |
| public void | |
| public boolean | |
| public void | |
| public void | |
| private void | compareEmitter(String nodeType, Node arg, EmitterFactory.
References Deprecated
EmitterFactory.Emitter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| private void | |
| public boolean | |
| private void | |
| public List | |
| private void | handleEmitter(Node arg, EmitterFactory.
References Deprecated
EmitterFactory.Emitter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| private void | |
| private void | |
| private void | |
| private void | |
| public void | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| private boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)
Overrides org.
|
| public boolean | |
| private void |
| errors | back to summary |
|---|---|
| private List<ASMSetupVisitor. | |
| mode | back to summary |
|---|---|
| private ASMSetupVisitor. | |
| slotAllocator | back to summary |
|---|---|
| private ASMSetupVisitor. | |
| variableDefiningContext | back to summary |
|---|---|
| private ASMSetupVisitor. | |
| ASMSetupVisitor | back to summary |
|---|---|
| public ASMSetupVisitor(TreeWalkerContext context) | |
| ASMSetupVisitor | back to summary |
|---|---|
| public ASMSetupVisitor(TreeWalkerContext context, ASMSetupVisitor. | |
| allocateLocalVariable | back to summary |
|---|---|
| private void allocateLocalVariable(Variable param) | |
| binaryOperatorExpressionBeforeRight | back to summary |
|---|---|
| public void binaryOperatorExpressionBeforeRight(ExpressionFactory. Overrides org.
| |
| blockStatementBeforeBodyStatement | back to summary |
|---|---|
| public void blockStatementBeforeBodyStatement(BlockStatement arg, Statement stmt) Overrides org.
| |
| classGeneratorBeforeConstructor | back to summary |
|---|---|
| public void classGeneratorBeforeConstructor(ClassGeneratorImpl arg) Overrides org.
| |
| classGeneratorBeforeFields | back to summary |
|---|---|
| public boolean classGeneratorBeforeFields(ClassGeneratorImpl arg) Overrides org.
| |
| classGeneratorBeforeInitializer | back to summary |
|---|---|
| public void classGeneratorBeforeInitializer(ClassGeneratorImpl arg) Overrides org.
| |
| classGeneratorBeforeMethod | back to summary |
|---|---|
| public void classGeneratorBeforeMethod(ClassGeneratorImpl arg) Overrides org.
| |
| compareEmitter | back to summary |
|---|---|
| private void compareEmitter(String nodeType, Node arg, EmitterFactory. References Deprecated
See corresponding docs for further information. | |
| defineLocalVariable | back to summary |
|---|---|
| private void defineLocalVariable(Variable arg) | |
| definitionStatementBeforeExpr | back to summary |
|---|---|
| public boolean definitionStatementBeforeExpr(DefinitionStatement arg) Overrides org.
| |
| finishVariableDefinition | back to summary |
|---|---|
| private void finishVariableDefinition(Variable param) | |
| getVerificationErrors | back to summary |
|---|---|
| public List | |
| handleEmitter | back to summary |
|---|---|
| private void handleEmitter(Node arg, EmitterFactory. References Deprecated
See corresponding docs for further information. | |
| initializeEmitter | back to summary |
|---|---|
| private void initializeEmitter(ExpressionFactory. | |
| initializeEmitter | back to summary |
|---|---|
| private void initializeEmitter(ExpressionFactory. | |
| initializeEmitter | back to summary |
|---|---|
| private void initializeEmitter(ExpressionFactory. | |
| initializeVariableEmitter | back to summary |
|---|---|
| private void initializeVariableEmitter(Variable param) | |
| methodGeneratorAfterArguments | back to summary |
|---|---|
| public void methodGeneratorAfterArguments(MethodGenerator arg) Overrides org.
| |
| methodGeneratorBeforeArguments | back to summary |
|---|---|
| public boolean methodGeneratorBeforeArguments(MethodGenerator arg) Overrides org.
| |
| postBinaryOperatorExpression | back to summary |
|---|---|
| public void postBinaryOperatorExpression(ExpressionFactory. Overrides org.
| |
| postBlockStatement | back to summary |
|---|---|
| public void postBlockStatement(BlockStatement arg) Overrides org.
| |
| postClassGenerator | back to summary |
|---|---|
| public void postClassGenerator(ClassGeneratorImpl arg) Overrides org.
| |
| postMethodGenerator | back to summary |
|---|---|
| public void postMethodGenerator(MethodGenerator arg) Overrides org.
| |
| postTryStatement | back to summary |
|---|---|
| public void postTryStatement(TryStatement arg) Overrides org.
| |
| preArrayIndexExpression | back to summary |
|---|---|
| public boolean preArrayIndexExpression(ExpressionFactory. Overrides org.
| |
| preAssignmentStatement | back to summary |
|---|---|
| public boolean preAssignmentStatement(AssignmentStatement arg) Overrides org.
| |
| preBinaryOperatorExpression | back to summary |
|---|---|
| public boolean preBinaryOperatorExpression(ExpressionFactory. Overrides org.
| |
| preBlockStatement | back to summary |
|---|---|
| public boolean preBlockStatement(BlockStatement arg) Overrides org.
| |
| preClassGenerator | back to summary |
|---|---|
| public boolean preClassGenerator(ClassGeneratorImpl arg) Overrides org.
| |
| preDefinitionStatement | back to summary |
|---|---|
| public boolean preDefinitionStatement(DefinitionStatement arg) Overrides org.
| |
| preMethodGenerator | back to summary |
|---|---|
| public boolean preMethodGenerator(MethodGenerator arg) Overrides org.
| |
| preNonStaticFieldAccessExpression | back to summary |
|---|---|
| public boolean preNonStaticFieldAccessExpression(ExpressionFactory. Overrides org.
| |
| preparing | back to summary |
|---|---|
| private boolean preparing() | |
| preStaticFieldAccessExpression | back to summary |
|---|---|
| public boolean preStaticFieldAccessExpression(ExpressionFactory. Overrides org.
| |
| preTryStatement | back to summary |
|---|---|
| public boolean preTryStatement(TryStatement arg) Overrides org.
| |
| preVariable | back to summary |
|---|---|
| public boolean preVariable(Variable arg) Overrides org.
| |
| tryStatementBeforeBlock | back to summary |
|---|---|
| public void tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) Overrides org.
| |
| tryStatementBeforeFinalPart | back to summary |
|---|---|
| public boolean tryStatementBeforeFinalPart(TryStatement arg) Overrides org.
| |
| verificationError | back to summary |
|---|---|
| private void verificationError(Node node, String msg) | |
| Access | Constructor and Description |
|---|---|
| public |
| ErrorReport | back to summary |
|---|---|
| public ErrorReport() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final ASMSetupVisitor. | |
| public static final ASMSetupVisitor. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ASMSetupVisitor. | |
| public static ASMSetupVisitor. |
| PREPARE | back to summary |
|---|---|
| public static final ASMSetupVisitor. | |
| VERIFY | back to summary |
|---|---|
| public static final ASMSetupVisitor. | |
| Mode | back to summary |
|---|---|
| private Mode() | |
| valueOf | back to summary |
|---|---|
| public static ASMSetupVisitor. | |
| values | back to summary |
|---|---|
| public static ASMSetupVisitor. | |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private static int | |
| private int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public String |
| current | back to summary |
|---|---|
| private int current | |
| id | back to summary |
|---|---|
| private static int id | |
| myId | back to summary |
|---|---|
| private int myId | |
| SlotAllocator | back to summary |
|---|---|
| pack-priv SlotAllocator() | |
| getSlot | back to summary |
|---|---|
| public int getSlot(Type type) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final ASMSetupVisitor. | |
| public static final ASMSetupVisitor. | |
| public static final ASMSetupVisitor. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ASMSetupVisitor. | |
| public static ASMSetupVisitor. |
| DEFINE_LOCAL | back to summary |
|---|---|
| public static final ASMSetupVisitor. | |
| DEFINE_LOCAL_DEFINITION | back to summary |
|---|---|
| public static final ASMSetupVisitor. | |
| REFERENCE | back to summary |
|---|---|
| public static final ASMSetupVisitor. | |
| VariableContext | back to summary |
|---|---|
| private VariableContext() | |
| valueOf | back to summary |
|---|---|
| public static ASMSetupVisitor. | |
| values | back to summary |
|---|---|
| public static ASMSetupVisitor. | |