|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Label | |
|---|---|
| com.mentorgen.tools.profile.instrument | |
| org.objectweb.asm.jip | Provides a small and fast bytecode manipulation framework. |
| org.objectweb.asm.jip.attrs | Provides an implementation for optional class, field and method attributes. |
| org.objectweb.asm.jip.commons | Provides some useful class and method adapters. |
| Uses of Label in com.mentorgen.tools.profile.instrument |
|---|
| Methods in com.mentorgen.tools.profile.instrument with parameters of type Label | |
|---|---|
void |
PerfMethodAdapter.visitLabel(Label label)
|
void |
PerfMethodAdapter.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
| Uses of Label in org.objectweb.asm.jip |
|---|
| Methods in org.objectweb.asm.jip that return Label | |
|---|---|
protected Label[] |
Attribute.getLabels()
Returns the labels corresponding to this attribute. |
| Methods in org.objectweb.asm.jip with parameters of type Label | |
|---|---|
protected Attribute |
Attribute.read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
Reads a type attribute. |
void |
MethodAdapter.visitJumpInsn(int opcode,
Label label)
|
void |
MethodVisitor.visitJumpInsn(int opcode,
Label label)
Visits a jump instruction. |
void |
MethodAdapter.visitLabel(Label label)
|
void |
MethodVisitor.visitLabel(Label label)
Visits a label. |
void |
MethodAdapter.visitLineNumber(int line,
Label start)
|
void |
MethodVisitor.visitLineNumber(int line,
Label start)
Visits a line number declaration. |
void |
MethodAdapter.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
void |
MethodVisitor.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
Visits a local variable declaration. |
void |
MethodAdapter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
MethodAdapter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
MethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
Visits a LOOKUPSWITCH instruction. |
void |
MethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
Visits a LOOKUPSWITCH instruction. |
void |
MethodAdapter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
MethodAdapter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
MethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
Visits a TABLESWITCH instruction. |
void |
MethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
Visits a TABLESWITCH instruction. |
void |
MethodAdapter.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
void |
MethodVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
Visits a try catch block. |
| Uses of Label in org.objectweb.asm.jip.attrs |
|---|
| Fields in org.objectweb.asm.jip.attrs declared as Label | |
|---|---|
Label |
StackMapFrame.label
A Label for frame offset within method bytecode. |
| Methods in org.objectweb.asm.jip.attrs that return Label | |
|---|---|
Label |
StackMapType.getLabel()
|
protected Label[] |
StackMapAttribute.getLabels()
|
| Methods in org.objectweb.asm.jip.attrs with parameters of type Label | |
|---|---|
StackMapFrame |
StackMapTableAttribute.getFrame(Label label)
|
StackMapFrame |
StackMapAttribute.getFrame(Label label)
|
protected Attribute |
StackMapTableAttribute.read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
|
protected Attribute |
StackMapAttribute.read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
|
void |
StackMapType.setLabel(Label offset)
|
| Constructors in org.objectweb.asm.jip.attrs with parameters of type Label | |
|---|---|
StackMapFrame(Label label,
java.util.List locals,
java.util.List stack)
|
|
| Uses of Label in org.objectweb.asm.jip.commons |
|---|
| Methods in org.objectweb.asm.jip.commons that return Label | |
|---|---|
Label |
GeneratorAdapter.mark()
Marks the current code position with a new label. |
Label |
GeneratorAdapter.newLabel()
Creates a new Label. |
| Methods in org.objectweb.asm.jip.commons with parameters of type Label | |
|---|---|
void |
GeneratorAdapter.catchException(Label start,
Label end,
Type exception)
Marks the start of an exception handler. |
void |
TableSwitchGenerator.generateCase(int key,
Label end)
Generates the code for a switch case. |
void |
GeneratorAdapter.goTo(Label label)
Generates the instruction to jump to the given label. |
void |
GeneratorAdapter.ifCmp(Type type,
int mode,
Label label)
Generates the instructions to jump to a label based on the comparison of the top two stack values. |
void |
GeneratorAdapter.ifICmp(int mode,
Label label)
Generates the instructions to jump to a label based on the comparison of the top two integer stack values. |
void |
GeneratorAdapter.ifNonNull(Label label)
Generates the instruction to jump to the given label if the top stack value is not null. |
void |
GeneratorAdapter.ifNull(Label label)
Generates the instruction to jump to the given label if the top stack value is null. |
void |
GeneratorAdapter.ifZCmp(int mode,
Label label)
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero. |
void |
GeneratorAdapter.mark(Label label)
Marks the current code position with the given label. |
void |
EmptyVisitor.visitJumpInsn(int opcode,
Label label)
|
void |
AdviceAdapter.visitJumpInsn(int opcode,
Label label)
|
void |
EmptyVisitor.visitLabel(Label label)
|
void |
AdviceAdapter.visitLabel(Label label)
|
void |
EmptyVisitor.visitLineNumber(int line,
Label start)
|
void |
EmptyVisitor.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
void |
LocalVariablesSorter.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
void |
EmptyVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
EmptyVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
AdviceAdapter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
AdviceAdapter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
EmptyVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
EmptyVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
AdviceAdapter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
AdviceAdapter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
EmptyVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||