Package org.spockframework.compiler
Class ExpressionReplacingVisitorSupport
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.spockframework.compiler.StatementReplacingVisitorSupport
org.spockframework.compiler.ExpressionReplacingVisitorSupport
- All Implemented Interfaces:
org.codehaus.groovy.ast.GroovyClassVisitor
,org.codehaus.groovy.ast.GroovyCodeVisitor
Groovy AST visitor that allows to replace both statements and expressions.
- Author:
- Peter Niederwieser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends org.codehaus.groovy.ast.expr.Expression>
voidreplaceAllExprs
(List<T> exprs) org.codehaus.groovy.ast.expr.Expression
replaceExpr
(org.codehaus.groovy.ast.expr.Expression expr) protected void
replaceVisitedExpressionWith
(org.codehaus.groovy.ast.expr.Expression other) void
visitArgumentlistExpression
(org.codehaus.groovy.ast.expr.ArgumentListExpression expr) void
visitArrayExpression
(org.codehaus.groovy.ast.expr.ArrayExpression expr) void
visitAssertStatement
(org.codehaus.groovy.ast.stmt.AssertStatement stat) void
visitAttributeExpression
(org.codehaus.groovy.ast.expr.AttributeExpression expr) void
visitBinaryExpression
(org.codehaus.groovy.ast.expr.BinaryExpression expr) void
visitBitwiseNegationExpression
(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expr) void
visitBlockStatement
(org.codehaus.groovy.ast.stmt.BlockStatement stat) void
visitBooleanExpression
(org.codehaus.groovy.ast.expr.BooleanExpression expr) void
visitBreakStatement
(org.codehaus.groovy.ast.stmt.BreakStatement stat) void
visitBytecodeExpression
(org.codehaus.groovy.classgen.BytecodeExpression expr) void
visitCaseStatement
(org.codehaus.groovy.ast.stmt.CaseStatement stat) void
visitCastExpression
(org.codehaus.groovy.ast.expr.CastExpression expr) void
visitCatchStatement
(org.codehaus.groovy.ast.stmt.CatchStatement stat) void
visitClassExpression
(org.codehaus.groovy.ast.expr.ClassExpression expr) void
visitClosureExpression
(org.codehaus.groovy.ast.expr.ClosureExpression expr) void
visitClosureListExpression
(org.codehaus.groovy.ast.expr.ClosureListExpression expr) void
visitConstantExpression
(org.codehaus.groovy.ast.expr.ConstantExpression expr) void
visitConstructorCallExpression
(org.codehaus.groovy.ast.expr.ConstructorCallExpression expr) void
visitContinueStatement
(org.codehaus.groovy.ast.stmt.ContinueStatement stat) void
visitDeclarationExpression
(org.codehaus.groovy.ast.expr.DeclarationExpression expr) void
visitDoWhileLoop
(org.codehaus.groovy.ast.stmt.DoWhileStatement stat) void
visitExpressionStatement
(org.codehaus.groovy.ast.stmt.ExpressionStatement stat) void
visitFieldExpression
(org.codehaus.groovy.ast.expr.FieldExpression expr) void
visitForLoop
(org.codehaus.groovy.ast.stmt.ForStatement stat) void
visitGStringExpression
(org.codehaus.groovy.ast.expr.GStringExpression expr) void
visitIfElse
(org.codehaus.groovy.ast.stmt.IfStatement stat) void
visitListExpression
(org.codehaus.groovy.ast.expr.ListExpression expr) protected void
visitListOfExpressions
(List exprs) void
visitMapEntryExpression
(org.codehaus.groovy.ast.expr.MapEntryExpression expr) void
visitMapExpression
(org.codehaus.groovy.ast.expr.MapExpression expr) void
visitMethodCallExpression
(org.codehaus.groovy.ast.expr.MethodCallExpression expr) void
visitMethodPointerExpression
(org.codehaus.groovy.ast.expr.MethodPointerExpression expr) void
visitNotExpression
(org.codehaus.groovy.ast.expr.NotExpression expr) void
visitPostfixExpression
(org.codehaus.groovy.ast.expr.PostfixExpression expr) void
visitPrefixExpression
(org.codehaus.groovy.ast.expr.PrefixExpression expr) void
visitPropertyExpression
(org.codehaus.groovy.ast.expr.PropertyExpression expr) void
visitRangeExpression
(org.codehaus.groovy.ast.expr.RangeExpression expr) void
visitReturnStatement
(org.codehaus.groovy.ast.stmt.ReturnStatement stat) void
visitShortTernaryExpression
(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expr) void
visitSpreadExpression
(org.codehaus.groovy.ast.expr.SpreadExpression expr) void
visitSpreadMapExpression
(org.codehaus.groovy.ast.expr.SpreadMapExpression expr) void
visitStaticMethodCallExpression
(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expr) void
visitSwitch
(org.codehaus.groovy.ast.stmt.SwitchStatement stat) void
visitSynchronizedStatement
(org.codehaus.groovy.ast.stmt.SynchronizedStatement stat) void
visitTernaryExpression
(org.codehaus.groovy.ast.expr.TernaryExpression expr) void
visitThrowStatement
(org.codehaus.groovy.ast.stmt.ThrowStatement stat) void
visitTryCatchFinally
(org.codehaus.groovy.ast.stmt.TryCatchStatement stat) void
visitTupleExpression
(org.codehaus.groovy.ast.expr.TupleExpression expr) void
visitUnaryMinusExpression
(org.codehaus.groovy.ast.expr.UnaryMinusExpression expr) void
visitUnaryPlusExpression
(org.codehaus.groovy.ast.expr.UnaryPlusExpression expr) void
visitVariableExpression
(org.codehaus.groovy.ast.expr.VariableExpression expr) void
visitWhileLoop
(org.codehaus.groovy.ast.stmt.WhileStatement stat) Methods inherited from class org.spockframework.compiler.StatementReplacingVisitorSupport
getSourceUnit, replace, replaceAll, replaceVisitedStatementWith
Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport
addError, visitAnnotations, visitClass, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitField, visitImports, visitMethod, visitObjectInitializerStatements, visitPackage, visitProperty, visitStatement
Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport
visitEmptyStatement
-
Constructor Details
-
ExpressionReplacingVisitorSupport
public ExpressionReplacingVisitorSupport()
-
-
Method Details
-
replaceExpr
public org.codehaus.groovy.ast.expr.Expression replaceExpr(org.codehaus.groovy.ast.expr.Expression expr) -
replaceAllExprs
-
replaceVisitedExpressionWith
protected void replaceVisitedExpressionWith(org.codehaus.groovy.ast.expr.Expression other) -
visitBlockStatement
public void visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement stat) - Specified by:
visitBlockStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBlockStatement
in classStatementReplacingVisitorSupport
-
visitForLoop
public void visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement stat) - Specified by:
visitForLoop
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitForLoop
in classStatementReplacingVisitorSupport
-
visitWhileLoop
public void visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement stat) - Specified by:
visitWhileLoop
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitWhileLoop
in classStatementReplacingVisitorSupport
-
visitDoWhileLoop
public void visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement stat) - Specified by:
visitDoWhileLoop
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitDoWhileLoop
in classStatementReplacingVisitorSupport
-
visitIfElse
public void visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement stat) - Specified by:
visitIfElse
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitIfElse
in classStatementReplacingVisitorSupport
-
visitTryCatchFinally
public void visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement stat) - Specified by:
visitTryCatchFinally
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitTryCatchFinally
in classStatementReplacingVisitorSupport
-
visitSwitch
public void visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement stat) - Specified by:
visitSwitch
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitSwitch
in classStatementReplacingVisitorSupport
-
visitCaseStatement
public void visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement stat) - Specified by:
visitCaseStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitCaseStatement
in classStatementReplacingVisitorSupport
-
visitSynchronizedStatement
public void visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement stat) - Specified by:
visitSynchronizedStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitSynchronizedStatement
in classStatementReplacingVisitorSupport
-
visitCatchStatement
public void visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement stat) - Specified by:
visitCatchStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitCatchStatement
in classStatementReplacingVisitorSupport
-
visitMethodCallExpression
public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression expr) - Specified by:
visitMethodCallExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitMethodCallExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitStaticMethodCallExpression
public void visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expr) - Specified by:
visitStaticMethodCallExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitStaticMethodCallExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitConstructorCallExpression
public void visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression expr) - Specified by:
visitConstructorCallExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitConstructorCallExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBinaryExpression
public void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expr) - Specified by:
visitBinaryExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBinaryExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitTernaryExpression
public void visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expr) - Specified by:
visitTernaryExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitTernaryExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitShortTernaryExpression
public void visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expr) - Specified by:
visitShortTernaryExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitShortTernaryExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitPostfixExpression
public void visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expr) - Specified by:
visitPostfixExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitPostfixExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitPrefixExpression
public void visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expr) - Specified by:
visitPrefixExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitPrefixExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBooleanExpression
public void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expr) - Specified by:
visitBooleanExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBooleanExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitNotExpression
public void visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expr) - Specified by:
visitNotExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitNotExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClosureExpression
public void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expr) - Specified by:
visitClosureExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitClosureExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitTupleExpression
public void visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expr) - Specified by:
visitTupleExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitTupleExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitListExpression
public void visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expr) - Specified by:
visitListExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitListExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitArrayExpression
public void visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expr) - Specified by:
visitArrayExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitArrayExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMapExpression
public void visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expr) - Specified by:
visitMapExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitMapExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMapEntryExpression
public void visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expr) - Specified by:
visitMapEntryExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitMapEntryExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitRangeExpression
public void visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expr) - Specified by:
visitRangeExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitRangeExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSpreadExpression
public void visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expr) - Specified by:
visitSpreadExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitSpreadExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSpreadMapExpression
public void visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expr) - Specified by:
visitSpreadMapExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitSpreadMapExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMethodPointerExpression
public void visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expr) - Specified by:
visitMethodPointerExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitMethodPointerExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitUnaryMinusExpression
public void visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expr) - Specified by:
visitUnaryMinusExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitUnaryMinusExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitUnaryPlusExpression
public void visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expr) - Specified by:
visitUnaryPlusExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitUnaryPlusExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBitwiseNegationExpression
public void visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expr) - Specified by:
visitBitwiseNegationExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBitwiseNegationExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitCastExpression
public void visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expr) - Specified by:
visitCastExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitCastExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitDeclarationExpression
public void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expr) - Specified by:
visitDeclarationExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitDeclarationExpression
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitPropertyExpression
public void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expr) - Specified by:
visitPropertyExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitPropertyExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitAttributeExpression
public void visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expr) - Specified by:
visitAttributeExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitAttributeExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitGStringExpression
public void visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expr) - Specified by:
visitGStringExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitGStringExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitArgumentlistExpression
public void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expr) - Specified by:
visitArgumentlistExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitArgumentlistExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClosureListExpression
public void visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expr) - Specified by:
visitClosureListExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitClosureListExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitAssertStatement
public void visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement stat) - Specified by:
visitAssertStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitAssertStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitExpressionStatement
public void visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement stat) - Specified by:
visitExpressionStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitExpressionStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitReturnStatement
public void visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement stat) - Specified by:
visitReturnStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitReturnStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitThrowStatement
public void visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement stat) - Specified by:
visitThrowStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitThrowStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitListOfExpressions
- Overrides:
visitListOfExpressions
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBreakStatement
public void visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement stat) - Specified by:
visitBreakStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBreakStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitContinueStatement
public void visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement stat) - Specified by:
visitContinueStatement
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitContinueStatement
in classorg.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitConstantExpression
public void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expr) - Specified by:
visitConstantExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitConstantExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClassExpression
public void visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expr) - Specified by:
visitClassExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitClassExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitVariableExpression
public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expr) - Specified by:
visitVariableExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitVariableExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitFieldExpression
public void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expr) - Specified by:
visitFieldExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitFieldExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBytecodeExpression
public void visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expr) - Specified by:
visitBytecodeExpression
in interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitBytecodeExpression
in classorg.codehaus.groovy.ast.CodeVisitorSupport
-