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 void
makeCall(Expression origin, Expression receiver, Expression message, Expression arguments, MethodCallerMultiAdapter adapter, boolean safe, boolean spreadSafe, boolean implicitThis)
void
writeInvokeConstructor(ConstructorCallExpression call)
void
writeInvokeMethod(MethodCallExpression call)
void
writeInvokeStaticMethod(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)
-
-