java.io.Serializable, java.lang.Cloneable, AllocationInstruction, ExceptionThrower, IndexedInstruction, LoadClass, StackConsumer, StackProducer, TypedInstructionpublic class ANEWARRAY extends CPInstruction implements LoadClass, AllocationInstruction, ExceptionThrower, StackConsumer, StackProducer
Stack: ..., count -> ..., arrayref
indexlength, opcode| Constructor | Description |
|---|---|
ANEWARRAY(int index) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(Visitor v) |
Call corresponding visitor method(s).
|
java.lang.Class[] |
getExceptions() |
|
ObjectType |
getLoadClassType(ConstantPoolGen cpg) |
Returns the ObjectType of the referenced class or interface
that may be loaded and resolved.
|
dump, getIndex, getType, initFromFile, setIndex, toString, toStringconsumeStack, copy, equals, getComparator, getLength, getName, getOpcode, produceStack, readInstruction, setComparator, toStringclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconsumeStackproduceStackpublic java.lang.Class[] getExceptions()
getExceptions in interface ExceptionThrowerpublic void accept(Visitor v)
accept in class Instructionv - Visitor objectpublic ObjectType getLoadClassType(ConstantPoolGen cpg)
LoadClassgetLoadClassType in interface LoadClass