Package io.airlift.bytecode.instruction
Interface InstructionNode
- All Superinterfaces:
BytecodeNode
- All Known Implementing Classes:
Comment,Constant,Constant.BooleanConstant,Constant.BoxedBooleanConstant,Constant.BoxedDoubleConstant,Constant.BoxedFloatConstant,Constant.BoxedIntegerConstant,Constant.BoxedLongConstant,Constant.ClassConstant,Constant.DoubleConstant,Constant.DynamicConstant,Constant.FloatConstant,Constant.IntConstant,Constant.LongConstant,Constant.NullConstant,Constant.StringConstant,FieldInstruction,FieldInstruction.GetFieldInstruction,FieldInstruction.PutFieldInstruction,InvokeInstruction,InvokeInstruction.InvokeDynamicInstruction,JumpInstruction,LabelNode,OpCode,TypeInstruction,VariableInstruction,VariableInstruction.IncrementVariableInstruction,VariableInstruction.LoadVariableInstruction,VariableInstruction.StoreVariableInstruction
-
Method Summary
Methods inherited from interface io.airlift.bytecode.BytecodeNode
accept, accept, getChildNodes