- org.codehaus.groovy.classgen.asm.indy.IndyCallSiteWriter
-
-
Methods Summary
Methods
Type Params |
Return Type |
Name and description |
|
void |
generateCallSiteArray()
|
|
void |
makeCallSite(Expression receiver, String message, Expression arguments, boolean safe, boolean implicitThis, boolean callCurrent, boolean callStatic)
|
|
void |
makeCallSiteArrayInitializer()
|
|
void |
makeGetPropertySite(Expression receiver, String name, boolean safe, boolean implicitThis)
|
|
void |
makeGroovyObjectGetPropertySite(Expression receiver, String name, boolean safe, boolean implicitThis)
|
|
void |
makeSingleArgumentCall(Expression receiver, String message, Expression arguments, boolean safe)
|
|
void |
makeSiteEntry()
|
|
void |
prepareCallSite(String message)
|
-
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class CallSiteWriter |
fallbackAttributeOrPropertySite, generateCallSiteArray, getCallSites, hasCallSiteUse, makeCallSite, makeCallSiteArrayInitializer, makeGetPropertySite, makeGroovyObjectGetPropertySite, makeSingleArgumentCall, makeSingleArgumentCall, makeSiteEntry, prepareCallSite, prepareSiteAndReceiver, visitBoxedArgument |
-
-
Method Detail
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void generateCallSiteArray()
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeCallSite(Expression receiver, String message, Expression arguments, boolean safe, boolean implicitThis, boolean callCurrent, boolean callStatic)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeCallSiteArrayInitializer()
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeGetPropertySite(Expression receiver, String name, boolean safe, boolean implicitThis)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeGroovyObjectGetPropertySite(Expression receiver, String name, boolean safe, boolean implicitThis)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeSingleArgumentCall(Expression receiver, String message, Expression arguments, boolean safe)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void makeSiteEntry()
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void prepareCallSite(String message)
Copyright © 2003-2020 The Apache Software Foundation. All rights reserved.