| |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InstructionList | |
jellyj.classfile.classgen | |
jellyj.syntaxtree | |
jellyj.util |
Uses of InstructionList in jellyj.classfile.classgen |
Constructors in jellyj.classfile.classgen with parameters of type InstructionList | |
MethodGen.MethodGen(int access_flags, ClassGenType return_type, ClassGenType[] arg_types, String[] arg_names, String method_name, String class_name, InstructionList il, ConstantPoolGen cp) Declare method. |
Methods in jellyj.classfile.classgen that return InstructionList | |
InstructionList | CompoundInstruction.getInstructionList() |
InstructionList | InstructionList.copy() |
final InstructionList | MethodGen.getInstructionList() |
final InstructionList | PUSH.getInstructionList() |
final InstructionList | SWITCH.getInstructionList() |
Methods in jellyj.classfile.classgen with parameters of type InstructionList | |
final InstructionHandle | InstructionList.append(Instruction i, InstructionList il) Append another list after instruction i contained in this list. |
final InstructionHandle | InstructionList.append(InstructionHandle ih, InstructionList il) Append another list after instruction (handle) ih contained in this list. |
final InstructionHandle | InstructionList.append(InstructionList il) Append another list to this one. |
final InstructionHandle | InstructionList.insert(Instruction i, InstructionList il) Insert another list before Instruction i contained in this list. |
final InstructionHandle | InstructionList.insert(InstructionHandle ih, InstructionList il) Insert another list before Instruction handle ih contained in this list. |
final InstructionHandle | InstructionList.insert(InstructionList il) Insert another list. |
LocalVariable | LocalVariableGen.getLocalVariable(InstructionList il, ConstantPoolGen cp) Get LocalVariable object. |
Uses of InstructionList in jellyj.syntaxtree |
Fields in jellyj.syntaxtree declared as InstructionList | |
InstructionList | ExpressionNode.falseList_d |
InstructionList | ExpressionNode.trueList_d |
InstructionList | LabeledStatementNode.breakList_d |
InstructionList | LabeledStatementNode.continueList_d |
Methods in jellyj.syntaxtree that return InstructionList | |
InstructionList | ExpressionNode.addFalseList(InstructionHandle ih) Add an instruction to the false list for backpatching. |
InstructionList | ExpressionNode.addTrueList(InstructionHandle ih) Add an instruction to the true list for backpatching. |
InstructionList | ExpressionNode.appendToFalseList(InstructionList right) Append a list to the false list. |
InstructionList | ExpressionNode.appendToTrueList(InstructionList right) Append a list to the true list. |
Methods in jellyj.syntaxtree with parameters of type InstructionList | |
InstructionList | ExpressionNode.appendToFalseList(InstructionList right) Append a list to the false list. |
InstructionList | ExpressionNode.appendToTrueList(InstructionList right) Append a list to the true list. |
static void | ExpressionNode.backPatch(InstructionList list, InstructionHandle target) Backpatch a true or a false list. |
Uses of InstructionList in jellyj.util |
Methods in jellyj.util that return InstructionList | |
InstructionList | ArrayType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | ByteType.CAST(Type other) |
InstructionList | ByteType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | CharType.CAST(Type other) |
InstructionList | ClassType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | DoubleType.CAST(Type other) |
InstructionList | FloatType.CAST(Type other) |
InstructionList | IntType.CAST(Type other) |
InstructionList | LongType.CAST(Type other) |
InstructionList | NullType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | PrimitiveType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | ShortType.CAST(Type other) |
InstructionList | ShortType.VALUEOF(ConstantPoolGen cpg) |
InstructionList | Type.CAST(Type other) |
InstructionList | Type.VALUEOF(ConstantPoolGen cpg) |
| |||||||||
PREV NEXT | FRAMES NO FRAMES |