Uses of Class
org.objectweb.asm.tree.LabelNode
-
Uses of LabelNode in org.objectweb.asm.tree
Fields in org.objectweb.asm.tree declared as LabelNodeModifier and TypeFieldDescriptionLookupSwitchInsnNode.dflt
Beginning of the default handler block.TableSwitchInsnNode.dflt
Beginning of the default handler block.LocalVariableNode.end
The last instruction corresponding to the scope of this local variable (exclusive).TryCatchBlockNode.end
The end of the exception handler's scope (exclusive).TryCatchBlockNode.handler
The beginning of the exception handler's code.JumpInsnNode.label
The operand of this instruction.LineNumberNode.start
The first instruction corresponding to this line number.LocalVariableNode.start
The first instruction corresponding to the scope of this local variable (inclusive).TryCatchBlockNode.start
The beginning of the exception handler's scope (inclusive).Fields in org.objectweb.asm.tree with type parameters of type LabelNodeModifier and TypeFieldDescriptionLocalVariableAnnotationNode.end
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).LookupSwitchInsnNode.labels
Beginnings of the handler blocks.TableSwitchInsnNode.labels
Beginnings of the handler blocks.LocalVariableAnnotationNode.start
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).Methods in org.objectweb.asm.tree that return LabelNodeModifier and TypeMethodDescriptionprotected LabelNode
MethodNode.getLabelNode
(org.objectweb.asm.Label label) Returns the LabelNode corresponding to the given Label.Method parameters in org.objectweb.asm.tree with type arguments of type LabelNodeModifier and TypeMethodDescriptionabstract AbstractInsnNode
Returns a copy of this instruction.abstract AbstractInsnNode
Returns a copy of this instruction.Constructors in org.objectweb.asm.tree with parameters of type LabelNodeModifierConstructorDescriptionJumpInsnNode
(int opcode, LabelNode label) Constructs a newJumpInsnNode
.LineNumberNode
(int line, LabelNode start) Constructs a newLineNumberNode
.LocalVariableAnnotationNode
(int api, int typeRef, org.objectweb.asm.TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String descriptor) Constructs a newLocalVariableAnnotationNode
.LocalVariableAnnotationNode
(int typeRef, org.objectweb.asm.TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String descriptor) Constructs a newLocalVariableAnnotationNode
.LocalVariableNode
(String name, String descriptor, String signature, LabelNode start, LabelNode end, int index) Constructs a newLocalVariableNode
.LookupSwitchInsnNode
(LabelNode dflt, int[] keys, LabelNode[] labels) Constructs a newLookupSwitchInsnNode
.TableSwitchInsnNode
(int min, int max, LabelNode dflt, LabelNode... labels) Constructs a newTableSwitchInsnNode
.TryCatchBlockNode
(LabelNode start, LabelNode end, LabelNode handler, String type) Constructs a newTryCatchBlockNode
.