Package org.spongepowered.asm.util.asm
Class MarkerNode
- java.lang.Object
-
- org.objectweb.asm.tree.AbstractInsnNode
-
- org.objectweb.asm.tree.LabelNode
-
- org.spongepowered.asm.util.asm.MarkerNode
-
public class MarkerNode extends org.objectweb.asm.tree.LabelNodeA label node used as a marker in the bytecode. Does not actually visit the label when visited.
-
-
Field Summary
Fields Modifier and Type Field Description static intBODY_STARTMarks the start of the body in a constructorstatic intINITIALISER_TAILMarks the end of the initialiser in a constructorinttypeThe type for this marker-
Fields inherited from class org.objectweb.asm.tree.AbstractInsnNode
FIELD_INSN, FRAME, IINC_INSN, INSN, INT_INSN, invisibleTypeAnnotations, INVOKE_DYNAMIC_INSN, JUMP_INSN, LABEL, LDC_INSN, LINE, LOOKUPSWITCH_INSN, METHOD_INSN, MULTIANEWARRAY_INSN, opcode, TABLESWITCH_INSN, TYPE_INSN, VAR_INSN, visibleTypeAnnotations
-
-
Constructor Summary
Constructors Constructor Description MarkerNode(int type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(org.objectweb.asm.MethodVisitor methodVisitor)
-
-
-
Field Detail
-
INITIALISER_TAIL
public static final int INITIALISER_TAIL
Marks the end of the initialiser in a constructor- See Also:
- Constant Field Values
-
BODY_START
public static final int BODY_START
Marks the start of the body in a constructor- See Also:
- Constant Field Values
-
type
public final int type
The type for this marker
-
-