Package serp.bytecode
Class ArrayInstruction
- java.lang.Object
-
- serp.bytecode.CodeEntry
-
- serp.bytecode.Instruction
-
- serp.bytecode.TypedInstruction
-
- serp.bytecode.ArrayInstruction
-
- All Implemented Interfaces:
BCEntity
,VisitAcceptor
- Direct Known Subclasses:
ArrayLoadInstruction
,ArrayStoreInstruction
public abstract class ArrayInstruction extends TypedInstruction
Any array load or store instruction. This class has no functionality beyond theTypedInstruction
but is provided so that users can easily identify array instructions in code if need be.
-
-
Constructor Summary
Constructors Constructor Description ArrayInstruction(Code owner)
ArrayInstruction(Code owner, int opcode)
-
Method Summary
-
Methods inherited from class serp.bytecode.TypedInstruction
getType, getTypeBC, getTypeName, mapType, setType, setType, setType
-
Methods inherited from class serp.bytecode.Instruction
acceptVisit, equalsInstruction, getByteIndex, getClassLoader, getCode, getLength, getLineNumber, getLogicalStackChange, getName, getOpcode, getPool, getProject, getStackChange, invalidate, invalidateByteIndexes, isValid, read, read, setOpcode, write
-
-