public class AsyncFunASTTransformation
extends java.lang.Object
implements org.codehaus.groovy.transform.ASTTransformation
GParsPoolUtil.asyncFun(groovy.lang.Closure, boolean)
.GParsPoolUtil
Modifier and Type | Field and Description |
---|---|
private static org.codehaus.groovy.ast.ClassNode |
MY_TYPE |
Constructor and Description |
---|
AsyncFunASTTransformation() |
Modifier and Type | Method and Description |
---|---|
private static void |
init(org.codehaus.groovy.ast.ASTNode[] nodes) |
private static boolean |
memberHasValue(org.codehaus.groovy.ast.AnnotationNode node,
java.lang.String name,
java.lang.Object value) |
private static void |
validatePoolClass(org.codehaus.groovy.ast.expr.Expression classExpression,
org.codehaus.groovy.ast.AnnotatedNode fieldNode,
org.codehaus.groovy.control.SourceUnit source) |
void |
visit(org.codehaus.groovy.ast.ASTNode[] nodes,
org.codehaus.groovy.control.SourceUnit source) |
public void visit(org.codehaus.groovy.ast.ASTNode[] nodes, org.codehaus.groovy.control.SourceUnit source)
visit
in interface org.codehaus.groovy.transform.ASTTransformation
private static void validatePoolClass(org.codehaus.groovy.ast.expr.Expression classExpression, org.codehaus.groovy.ast.AnnotatedNode fieldNode, org.codehaus.groovy.control.SourceUnit source)
private static void init(org.codehaus.groovy.ast.ASTNode[] nodes)
private static boolean memberHasValue(org.codehaus.groovy.ast.AnnotationNode node, java.lang.String name, java.lang.Object value)