Package org.codehaus.groovy.classgen.asm
Class InvocationWriter
- java.lang.Object
-
- org.codehaus.groovy.classgen.asm.InvocationWriter
-
public class InvocationWriter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description InvocationWriter(WriterController wc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmakeCall(Expression origin, Expression receiver, Expression message, Expression arguments, MethodCallerMultiAdapter adapter, boolean safe, boolean spreadSafe, boolean implicitThis)voidwriteInvokeConstructor(ConstructorCallExpression call)voidwriteInvokeMethod(MethodCallExpression call)voidwriteInvokeStaticMethod(StaticMethodCallExpression call)
-
-
-
Constructor Detail
-
InvocationWriter
public InvocationWriter(WriterController wc)
-
-
Method Detail
-
makeCall
public void makeCall(Expression origin, Expression receiver, Expression message, Expression arguments, MethodCallerMultiAdapter adapter, boolean safe, boolean spreadSafe, boolean implicitThis)
-
writeInvokeMethod
public void writeInvokeMethod(MethodCallExpression call)
-
writeInvokeStaticMethod
public void writeInvokeStaticMethod(StaticMethodCallExpression call)
-
writeInvokeConstructor
public void writeInvokeConstructor(ConstructorCallExpression call)
-
-