|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Label | |
---|---|
net.sf.retrotranslator.runtime.asm | |
net.sf.retrotranslator.runtime.impl | |
net.sf.retrotranslator.transformer |
Uses of Label in net.sf.retrotranslator.runtime.asm |
---|
Fields in net.sf.retrotranslator.runtime.asm declared as Label | |
---|---|
private Label |
MethodWriter.blockStack
The basic block stack used by the control flow analysis algorithm. |
private Label |
MethodWriter.currentBlock
The current basic block. |
(package private) Label |
Handler.end
End of the exception handler's scope (exclusive). |
(package private) Label |
Handler.handler
Beginning of the exception handler's code. |
(package private) Label |
Label.next
The next basic block in the basic block stack. |
(package private) Label |
Handler.start
Beginning of the exception handler's scope (inclusive). |
(package private) Label |
Edge.successor
The successor block of the basic block from which this edge originates. |
Methods in net.sf.retrotranslator.runtime.asm that return Label | |
---|---|
protected Label[] |
Attribute.getLabels()
Returns the labels corresponding to this attribute. |
Methods in net.sf.retrotranslator.runtime.asm with parameters of type Label | |
---|---|
private void |
MethodWriter.addSuccessor(int stackSize,
Label successor)
Adds a successor to the currentBlock block. |
(package private) static void |
MethodWriter.getNewOffset(int[] indexes,
int[] sizes,
Label label)
Updates the offset of the given label. |
protected Attribute |
Attribute.read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
Reads a type attribute. |
private Attribute |
ClassReader.readAttribute(Attribute[] attrs,
java.lang.String type,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
Reads an attribute in b . |
void |
MethodAdapter.visitJumpInsn(int opcode,
Label label)
|
void |
MethodVisitor.visitJumpInsn(int opcode,
Label label)
Visits a jump instruction. |
void |
MethodWriter.visitJumpInsn(int opcode,
Label label)
|
void |
MethodAdapter.visitLabel(Label label)
|
void |
MethodVisitor.visitLabel(Label label)
Visits a label. |
void |
MethodWriter.visitLabel(Label label)
|
void |
MethodAdapter.visitLineNumber(int line,
Label start)
|
void |
MethodVisitor.visitLineNumber(int line,
Label start)
Visits a line number declaration. |
void |
MethodWriter.visitLineNumber(int line,
Label start)
|
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 |
MethodWriter.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
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 |
MethodWriter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
MethodWriter.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
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 |
MethodWriter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
MethodWriter.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
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. |
void |
MethodWriter.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
Uses of Label in net.sf.retrotranslator.runtime.impl |
---|
Methods in net.sf.retrotranslator.runtime.impl with parameters of type Label | |
---|---|
void |
EmptyVisitor.visitJumpInsn(int opcode,
Label label)
|
void |
EmptyVisitor.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 |
EmptyVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
EmptyVisitor.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 |
EmptyVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
Uses of Label in net.sf.retrotranslator.transformer |
---|
Fields in net.sf.retrotranslator.transformer declared as Label | |
---|---|
private Label |
SpecificReplacementVisitor.RunMethodVisitor.start
|
Fields in net.sf.retrotranslator.transformer with type parameters of type Label | |
---|---|
private java.util.Map<Label,InstantiationFrame> |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.frames
|
Methods in net.sf.retrotranslator.transformer with parameters of type Label | |
---|---|
private void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.saveFrame(Label label)
|
private void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.saveFrames(Label label,
Label[] labels)
|
private void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.saveFrames(Label label,
Label[] labels)
|
void |
AbstractMethodVisitor.visitJumpInsn(int opcode,
Label label)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitJumpInsn(int opcode,
Label label)
|
void |
AbstractMethodVisitor.visitLabel(Label label)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitLabel(Label label)
|
void |
AbstractMethodVisitor.visitLineNumber(int line,
Label start)
|
void |
AbstractMethodVisitor.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
void |
GenericClassVisitor.GenericMethodVisitor.visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Label start,
Label end,
int index)
|
void |
AbstractMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
AbstractMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
|
void |
AbstractMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
AbstractMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
InstantiationAnalysisVisitor.InstantiationAnalysisMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
|
void |
AbstractMethodVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
void |
GenericClassVisitor.GenericMethodVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
java.lang.String type)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |