Uses of Class
serp.bytecode.TypedInstruction
-
Packages that use TypedInstruction Package Description serp.bytecode Bytecode Manipuation -
-
Uses of TypedInstruction in serp.bytecode
Subclasses of TypedInstruction in serp.bytecode Modifier and Type Class Description class
ArrayInstruction
Any array load or store instruction.class
ArrayLoadInstruction
Loads a value from an array onto the stack.class
ArrayStoreInstruction
Store a value from the stack into an array.class
ClassInstruction
An instruction that takes as an argument a class to operate on.class
CmpInstruction
An instruction comparing two stack values.class
ConstantInstruction
An instruction that that loads a constant onto the stack.class
ConvertInstruction
A conversion opcode such asi2l, f2i
, etc.class
IIncInstruction
Theiinc
instruction.class
LoadInstruction
Loads a value from the locals table to the stack.class
LocalVariableInstruction
An instruction that has an argument of an index into the local variable table of the current frame.class
MathInstruction
One of the math operations defined in theConstants
interface.class
MultiANewArrayInstruction
Themultianewarray
instruction, which creates a new multi-dimensional array.class
NewArrayInstruction
Thenewarray
instruction, which is used to create new arrays of primitive types.class
RetInstruction
Theret
instruction is used in the implementation of finally.class
ReturnInstruction
Returns a value (or void) from a method.class
StackInstruction
Represents an instruction that manipulates the stack of the current frame.class
StoreInstruction
An instruction to store a value from a local variable onto the stack.class
WideInstruction
Thewide
instruction, which is used to allow other instructions to index values beyond what they can normally index baed on the length of their arguments.Methods in serp.bytecode that return TypedInstruction Modifier and Type Method Description TypedInstruction
ArrayLoadInstruction. setType(java.lang.String type)
TypedInstruction
ArrayStoreInstruction. setType(java.lang.String type)
TypedInstruction
ClassInstruction. setType(java.lang.String type)
TypedInstruction
CmpInstruction. setType(java.lang.String type)
TypedInstruction
ConstantInstruction. setType(java.lang.String type)
TypedInstruction
ConvertInstruction. setType(java.lang.String type)
TypedInstruction
LoadInstruction. setType(java.lang.String type)
TypedInstruction
LocalVariableInstruction. setType(java.lang.String type)
TypedInstruction
MathInstruction. setType(java.lang.String type)
TypedInstruction
NewArrayInstruction. setType(java.lang.String type)
TypedInstruction
ReturnInstruction. setType(java.lang.String type)
TypedInstruction
StackInstruction. setType(java.lang.String type)
TypedInstruction
StoreInstruction. setType(java.lang.String type)
TypedInstruction
TypedInstruction. setType(java.lang.Class type)
Set the type of this instruction.abstract TypedInstruction
TypedInstruction. setType(java.lang.String type)
Set the type of this instruction.TypedInstruction
TypedInstruction. setType(BCClass type)
Set the type of this instruction.TypedInstruction
WideInstruction. setType(java.lang.String type)
-