| Package | Description |
|---|---|
| org.objectweb.asm.commons |
Provides some useful class and method adapters.
|
| org.objectweb.asm.tree |
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
|
| org.objectweb.asm.tree.analysis |
Provides a framework for static code analysis based on the asm.tree package.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
JSRInlinerAdapter.emitInstantiation(JSRInlinerAdapter.Instantiation instantiation,
java.util.List<JSRInlinerAdapter.Instantiation> worklist,
InsnList newInstructions,
java.util.List<TryCatchBlockNode> newTryCatchBlocks,
java.util.List<LocalVariableNode> newLocalVariables)
Emits an instantiation of a subroutine, specified by
instantiation. |
| Modifier and Type | Field and Description |
|---|---|
InsnList |
MethodNode.instructions
The instructions of this method.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InsnList.add(InsnList insnList)
Adds the given instructions to the end of this list.
|
void |
InsnList.insert(AbstractInsnNode previousInsn,
InsnList insnList)
Inserts the given instructions after the specified instruction.
|
void |
InsnList.insert(InsnList insnList)
Inserts the given instructions at the beginning of this list.
|
void |
InsnList.insertBefore(AbstractInsnNode nextInsn,
InsnList insnList)
Inserts the given instructions before the specified instruction.
|
| Modifier and Type | Field and Description |
|---|---|
private InsnList |
Analyzer.insnList
The instructions of the currently analyzed method.
|