Methods
| Type Params |
Return Type |
Name and description |
|
static org.codehaus.groovy.ast.expr.ListExpression |
buildSubstitutions(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.ASTNode expr)
|
|
protected static org.codehaus.groovy.ast.expr.ClosureExpression |
getClosureArgument(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.expr.MethodCallExpression call)
|
|
protected static org.codehaus.groovy.ast.expr.TupleExpression |
getMacroArguments(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.expr.MethodCallExpression call)
|
<T> |
static T |
macro(Object self, groovy.lang.Closure cl)
|
|
static org.codehaus.groovy.ast.expr.Expression |
macro(MacroContext macroContext, org.codehaus.groovy.ast.expr.ClosureExpression closureExpression)
|
<T> |
static T |
macro(Object self, boolean asIs, groovy.lang.Closure cl)
|
|
static org.codehaus.groovy.ast.expr.Expression |
macro(MacroContext macroContext, org.codehaus.groovy.ast.expr.ConstantExpression asIsConstantExpression, org.codehaus.groovy.ast.expr.ClosureExpression closureExpression)
|
<T> |
static T |
macro(Object self, org.codehaus.groovy.control.CompilePhase compilePhase, groovy.lang.Closure cl)
|
|
static org.codehaus.groovy.ast.expr.Expression |
macro(MacroContext macroContext, org.codehaus.groovy.ast.expr.PropertyExpression phaseExpression, org.codehaus.groovy.ast.expr.ClosureExpression closureExpression)
|
<T> |
static T |
macro(Object self, org.codehaus.groovy.control.CompilePhase compilePhase, boolean asIs, groovy.lang.Closure cl)
|
|
static org.codehaus.groovy.ast.expr.Expression |
macro(MacroContext macroContext, org.codehaus.groovy.ast.expr.PropertyExpression phaseExpression, org.codehaus.groovy.ast.expr.ConstantExpression asIsConstantExpression, org.codehaus.groovy.ast.expr.ClosureExpression closureExpression)
|