Package | Description |
---|---|
org.objectweb.asm.commons |
Provides some useful class and method adapters.
|
Modifier and Type | Field and Description |
---|---|
(package private) JSRInlinerAdapter.Instantiation |
JSRInlinerAdapter.Instantiation.parent
The instantiation from which this one was created (or null for the instantiation of
the main "subroutine").
|
Modifier and Type | Method and Description |
---|---|
(package private) JSRInlinerAdapter.Instantiation |
JSRInlinerAdapter.Instantiation.findOwner(int insnIndex)
Returns the "owner" of a particular instruction relative to this instantiation: the owner
refers to the Instantiation which will emit the version of this instruction that we will
execute.
|
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 | 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 . |
Constructor and Description |
---|
Instantiation(JSRInlinerAdapter.Instantiation parent,
java.util.BitSet subroutineInsns) |