|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LabelNode | |
|---|---|
| org.compass.core.util.asm.tree | Provides an ASM visitor that constructs a tree representation of the classes it visits. |
| org.compass.core.util.asm.tree.analysis | Provides a framework for static code analysis based on the asm.tree package. |
| Uses of LabelNode in org.compass.core.util.asm.tree |
|---|
| Fields in org.compass.core.util.asm.tree declared as LabelNode | |
|---|---|
LabelNode |
TableSwitchInsnNode.dflt
Beginning of the default handler block. |
LabelNode |
LookupSwitchInsnNode.dflt
Beginning of the default handler block. |
LabelNode |
TryCatchBlockNode.end
End of the exception handler's scope (exclusive). |
LabelNode |
LocalVariableNode.end
The last instruction corresponding to the scope of this local variable (exclusive). |
LabelNode |
TryCatchBlockNode.handler
Beginning of the exception handler's code. |
LabelNode |
JumpInsnNode.label
The operand of this instruction. |
LabelNode |
TryCatchBlockNode.start
Beginning of the exception handler's scope (inclusive). |
LabelNode |
LocalVariableNode.start
The first instruction corresponding to the scope of this local variable (inclusive). |
LabelNode |
LineNumberNode.start
The first instruction corresponding to this line number. |
| Methods in org.compass.core.util.asm.tree that return LabelNode | |
|---|---|
(package private) static LabelNode |
AbstractInsnNode.clone(LabelNode label,
Map map)
Returns the clone of the given label. |
(package private) static LabelNode[] |
AbstractInsnNode.clone(List labels,
Map map)
Returns the clones of the given labels. |
protected LabelNode |
MethodNode.getLabelNode(Label l)
Returns the LabelNode corresponding to the given Label. |
| Methods in org.compass.core.util.asm.tree with parameters of type LabelNode | |
|---|---|
(package private) static LabelNode |
AbstractInsnNode.clone(LabelNode label,
Map map)
Returns the clone of the given label. |
| Constructors in org.compass.core.util.asm.tree with parameters of type LabelNode | |
|---|---|
JumpInsnNode(int opcode,
LabelNode label)
Constructs a new JumpInsnNode. |
|
LineNumberNode(int line,
LabelNode start)
Constructs a new LineNumberNode. |
|
LocalVariableNode(String name,
String desc,
String signature,
LabelNode start,
LabelNode end,
int index)
Constructs a new LocalVariableNode. |
|
LookupSwitchInsnNode(LabelNode dflt,
int[] keys,
LabelNode[] labels)
Constructs a new LookupSwitchInsnNode. |
|
LookupSwitchInsnNode(LabelNode dflt,
int[] keys,
LabelNode[] labels)
Constructs a new LookupSwitchInsnNode. |
|
TableSwitchInsnNode(int min,
int max,
LabelNode dflt,
LabelNode[] labels)
Constructs a new TableSwitchInsnNode. |
|
TableSwitchInsnNode(int min,
int max,
LabelNode dflt,
LabelNode[] labels)
Constructs a new TableSwitchInsnNode. |
|
TryCatchBlockNode(LabelNode start,
LabelNode end,
LabelNode handler,
String type)
Constructs a new TryCatchBlockNode. |
|
| Uses of LabelNode in org.compass.core.util.asm.tree.analysis |
|---|
| Fields in org.compass.core.util.asm.tree.analysis declared as LabelNode | |
|---|---|
(package private) LabelNode |
Subroutine.start
|
| Constructors in org.compass.core.util.asm.tree.analysis with parameters of type LabelNode | |
|---|---|
Subroutine(LabelNode start,
int maxLocals,
JumpInsnNode caller)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||