|
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.codehaus.groovy.classgen.asm.MethodCallInliner
public class MethodCallInliner extends org.objectweb.asm.commons.LocalVariablesSorter
Nested Class Summary | |
---|---|
static class |
MethodCallInliner.InliningAdapter
|
Method Summary | |
---|---|
void
|
visitMaxs(int stack, int locals)
|
void
|
visitMethodInsn(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc)
|
void
|
visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String type)
|
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() |
Methods inherited from class org.objectweb.asm.MethodVisitor | |
---|---|
org.objectweb.asm.MethodVisitor#visitAttribute(org.objectweb.asm.Attribute), org.objectweb.asm.MethodVisitor#visitLdcInsn(java.lang.Object), org.objectweb.asm.MethodVisitor#visitFieldInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.MethodVisitor#visitTypeInsn(int, java.lang.String), org.objectweb.asm.MethodVisitor#visitAnnotation(java.lang.String, boolean), org.objectweb.asm.MethodVisitor#visitEnd(), org.objectweb.asm.MethodVisitor#visitCode(), org.objectweb.asm.MethodVisitor#visitVarInsn(int, int), org.objectweb.asm.MethodVisitor#visitMethodInsn(int, java.lang.String, java.lang.String, java.lang.String), org.objectweb.asm.MethodVisitor#visitInsn(int), org.objectweb.asm.MethodVisitor#visitMaxs(int, int), org.objectweb.asm.MethodVisitor#visitFrame(int, int, [Ljava.lang.Object;, int, [Ljava.lang.Object;), org.objectweb.asm.MethodVisitor#visitAnnotationDefault(), org.objectweb.asm.MethodVisitor#visitIincInsn(int, int), org.objectweb.asm.MethodVisitor#visitIntInsn(int, int), org.objectweb.asm.MethodVisitor#visitInvokeDynamicInsn(java.lang.String, java.lang.String, org.objectweb.asm.Handle, [Ljava.lang.Object;), org.objectweb.asm.MethodVisitor#visitJumpInsn(int, org.objectweb.asm.Label), org.objectweb.asm.MethodVisitor#visitLabel(org.objectweb.asm.Label), org.objectweb.asm.MethodVisitor#visitLineNumber(int, org.objectweb.asm.Label), org.objectweb.asm.MethodVisitor#visitLocalVariable(java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int), org.objectweb.asm.MethodVisitor#visitLookupSwitchInsn(org.objectweb.asm.Label, [I, [Lorg.objectweb.asm.Label;), org.objectweb.asm.MethodVisitor#visitMultiANewArrayInsn(java.lang.String, int), org.objectweb.asm.MethodVisitor#visitParameterAnnotation(int, java.lang.String, boolean), org.objectweb.asm.MethodVisitor#visitTableSwitchInsn(int, int, org.objectweb.asm.Label, [Lorg.objectweb.asm.Label;), org.objectweb.asm.MethodVisitor#visitTryCatchBlock(org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String), org.objectweb.asm.MethodVisitor#wait(long, int), org.objectweb.asm.MethodVisitor#wait(long), org.objectweb.asm.MethodVisitor#wait(), org.objectweb.asm.MethodVisitor#equals(java.lang.Object), org.objectweb.asm.MethodVisitor#toString(), org.objectweb.asm.MethodVisitor#hashCode(), org.objectweb.asm.MethodVisitor#getClass(), org.objectweb.asm.MethodVisitor#notify(), org.objectweb.asm.MethodVisitor#notifyAll() |
Method Detail |
---|
public void visitMaxs(int stack, int locals)
public void visitMethodInsn(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc)
public void visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String type)
Groovy Documentation