|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.asm.MethodVisitor
org.objectweb.asm.commons.LocalVariablesSorter
org.objectweb.asm.commons.RemappingMethodAdapter
org.codehaus.groovy.classgen.asm.MethodCallInliner.InliningAdapter
public static class MethodCallInliner.InliningAdapter extends org.objectweb.asm.commons.RemappingMethodAdapter
Constructor Summary | |
MethodCallInliner.InliningAdapter(org.objectweb.asm.commons.LocalVariablesSorter mv, int acc, java.lang.String desc, org.objectweb.asm.commons.Remapper remapper, org.objectweb.asm.Label end)
|
Method Summary | |
---|---|
protected int
|
newLocalMapping(org.objectweb.asm.Type type)
|
void
|
visitInsn(int opcode)
|
void
|
visitMaxs(int stack, int locals)
|
Methods inherited from class org.objectweb.asm.commons.RemappingMethodAdapter | |
---|---|
org.objectweb.asm.commons.RemappingMethodAdapter#visitLdcInsn(java.lang.Object), org.objectweb.asm.commons.RemappingMethodAdapter#visitFieldInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.commons.RemappingMethodAdapter#visitTypeInsn(int, java.lang.String), org.objectweb.asm.commons.RemappingMethodAdapter#visitAnnotation(java.lang.String, boolean), org.objectweb.asm.commons.RemappingMethodAdapter#visitMethodInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.commons.RemappingMethodAdapter#visitFrame(int, int, [Ljava.lang.Object;, int, [Ljava.lang.Object;), org.objectweb.asm.commons.RemappingMethodAdapter#visitAnnotationDefault(), org.objectweb.asm.commons.RemappingMethodAdapter#visitInvokeDynamicInsn(java.lang.String, java.lang.String, org.objectweb.asm.Handle, [Ljava.lang.Object;), org.objectweb.asm.commons.RemappingMethodAdapter#visitLocalVariable(java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int), org.objectweb.asm.commons.RemappingMethodAdapter#visitMultiANewArrayInsn(java.lang.String, int), org.objectweb.asm.commons.RemappingMethodAdapter#visitParameterAnnotation(int, java.lang.String, boolean), org.objectweb.asm.commons.RemappingMethodAdapter#visitTryCatchBlock(org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String), org.objectweb.asm.commons.RemappingMethodAdapter#visitVarInsn(int, int), org.objectweb.asm.commons.RemappingMethodAdapter#visitMaxs(int, int), org.objectweb.asm.commons.RemappingMethodAdapter#visitIincInsn(int, int), org.objectweb.asm.commons.RemappingMethodAdapter#newLocal(org.objectweb.asm.Type), org.objectweb.asm.commons.RemappingMethodAdapter#visitAttribute(org.objectweb.asm.Attribute), org.objectweb.asm.commons.RemappingMethodAdapter#visitEnd(), org.objectweb.asm.commons.RemappingMethodAdapter#visitCode(), org.objectweb.asm.commons.RemappingMethodAdapter#visitInsn(int), org.objectweb.asm.commons.RemappingMethodAdapter#visitIntInsn(int, int), org.objectweb.asm.commons.RemappingMethodAdapter#visitJumpInsn(int, org.objectweb.asm.Label), org.objectweb.asm.commons.RemappingMethodAdapter#visitLabel(org.objectweb.asm.Label), org.objectweb.asm.commons.RemappingMethodAdapter#visitLineNumber(int, org.objectweb.asm.Label), org.objectweb.asm.commons.RemappingMethodAdapter#visitLookupSwitchInsn(org.objectweb.asm.Label, [I, [Lorg.objectweb.asm.Label;), org.objectweb.asm.commons.RemappingMethodAdapter#visitTableSwitchInsn(int, int, org.objectweb.asm.Label, [Lorg.objectweb.asm.Label;), org.objectweb.asm.commons.RemappingMethodAdapter#wait(long, int), org.objectweb.asm.commons.RemappingMethodAdapter#wait(long), org.objectweb.asm.commons.RemappingMethodAdapter#wait(), org.objectweb.asm.commons.RemappingMethodAdapter#equals(java.lang.Object), org.objectweb.asm.commons.RemappingMethodAdapter#toString(), org.objectweb.asm.commons.RemappingMethodAdapter#hashCode(), org.objectweb.asm.commons.RemappingMethodAdapter#getClass(), org.objectweb.asm.commons.RemappingMethodAdapter#notify(), org.objectweb.asm.commons.RemappingMethodAdapter#notifyAll() |
Methods inherited from class org.objectweb.asm.commons.LocalVariablesSorter | |
---|---|
org.objectweb.asm.commons.LocalVariablesSorter#visitVarInsn(int, int), org.objectweb.asm.commons.LocalVariablesSorter#visitMaxs(int, int), org.objectweb.asm.commons.LocalVariablesSorter#visitFrame(int, int, [Ljava.lang.Object;, int, [Ljava.lang.Object;), org.objectweb.asm.commons.LocalVariablesSorter#visitIincInsn(int, int), org.objectweb.asm.commons.LocalVariablesSorter#visitLocalVariable(java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int), org.objectweb.asm.commons.LocalVariablesSorter#newLocal(org.objectweb.asm.Type), org.objectweb.asm.commons.LocalVariablesSorter#visitAttribute(org.objectweb.asm.Attribute), org.objectweb.asm.commons.LocalVariablesSorter#visitLdcInsn(java.lang.Object), org.objectweb.asm.commons.LocalVariablesSorter#visitFieldInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.commons.LocalVariablesSorter#visitTypeInsn(int, java.lang.String), org.objectweb.asm.commons.LocalVariablesSorter#visitAnnotation(java.lang.String, boolean), org.objectweb.asm.commons.LocalVariablesSorter#visitEnd(), org.objectweb.asm.commons.LocalVariablesSorter#visitCode(), org.objectweb.asm.commons.LocalVariablesSorter#visitMethodInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.commons.LocalVariablesSorter#visitInsn(int), org.objectweb.asm.commons.LocalVariablesSorter#visitAnnotationDefault(), org.objectweb.asm.commons.LocalVariablesSorter#visitIntInsn(int, int), org.objectweb.asm.commons.LocalVariablesSorter#visitInvokeDynamicInsn(java.lang.String, java.lang.String, org.objectweb.asm.Handle, [Ljava.lang.Object;), org.objectweb.asm.commons.LocalVariablesSorter#visitJumpInsn(int, org.objectweb.asm.Label), org.objectweb.asm.commons.LocalVariablesSorter#visitLabel(org.objectweb.asm.Label), org.objectweb.asm.commons.LocalVariablesSorter#visitLineNumber(int, org.objectweb.asm.Label), org.objectweb.asm.commons.LocalVariablesSorter#visitLookupSwitchInsn(org.objectweb.asm.Label, [I, [Lorg.objectweb.asm.Label;), org.objectweb.asm.commons.LocalVariablesSorter#visitMultiANewArrayInsn(java.lang.String, int), org.objectweb.asm.commons.LocalVariablesSorter#visitParameterAnnotation(int, java.lang.String, boolean), org.objectweb.asm.commons.LocalVariablesSorter#visitTableSwitchInsn(int, int, org.objectweb.asm.Label, [Lorg.objectweb.asm.Label;), org.objectweb.asm.commons.LocalVariablesSorter#visitTryCatchBlock(org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String), org.objectweb.asm.commons.LocalVariablesSorter#wait(long, int), org.objectweb.asm.commons.LocalVariablesSorter#wait(long), org.objectweb.asm.commons.LocalVariablesSorter#wait(), org.objectweb.asm.commons.LocalVariablesSorter#equals(java.lang.Object), org.objectweb.asm.commons.LocalVariablesSorter#toString(), org.objectweb.asm.commons.LocalVariablesSorter#hashCode(), org.objectweb.asm.commons.LocalVariablesSorter#getClass(), org.objectweb.asm.commons.LocalVariablesSorter#notify(), org.objectweb.asm.commons.LocalVariablesSorter#notifyAll() |
Constructor Detail |
---|
public MethodCallInliner.InliningAdapter(org.objectweb.asm.commons.LocalVariablesSorter mv, int acc, java.lang.String desc, org.objectweb.asm.commons.Remapper remapper, org.objectweb.asm.Label end)
Method Detail |
---|
protected int newLocalMapping(org.objectweb.asm.Type type)
public void visitInsn(int opcode)
public void visitMaxs(int stack, int locals)
Groovy Documentation