public abstract class CodeVisitorSupport extends java.lang.Object implements GroovyCodeVisitor
| Constructor and Description |
|---|
CodeVisitorSupport() |
public void visitBlockStatement(BlockStatement block)
visitBlockStatement in interface GroovyCodeVisitorpublic void visitForLoop(ForStatement forLoop)
visitForLoop in interface GroovyCodeVisitorpublic void visitWhileLoop(WhileStatement loop)
visitWhileLoop in interface GroovyCodeVisitorpublic void visitDoWhileLoop(DoWhileStatement loop)
visitDoWhileLoop in interface GroovyCodeVisitorpublic void visitIfElse(IfStatement ifElse)
visitIfElse in interface GroovyCodeVisitorpublic void visitExpressionStatement(ExpressionStatement statement)
visitExpressionStatement in interface GroovyCodeVisitorpublic void visitReturnStatement(ReturnStatement statement)
visitReturnStatement in interface GroovyCodeVisitorpublic void visitAssertStatement(AssertStatement statement)
visitAssertStatement in interface GroovyCodeVisitorpublic void visitTryCatchFinally(TryCatchStatement statement)
visitTryCatchFinally in interface GroovyCodeVisitorprotected void visitEmptyStatement(EmptyStatement statement)
public void visitSwitch(SwitchStatement statement)
visitSwitch in interface GroovyCodeVisitorpublic void visitCaseStatement(CaseStatement statement)
visitCaseStatement in interface GroovyCodeVisitorpublic void visitBreakStatement(BreakStatement statement)
visitBreakStatement in interface GroovyCodeVisitorpublic void visitContinueStatement(ContinueStatement statement)
visitContinueStatement in interface GroovyCodeVisitorpublic void visitSynchronizedStatement(SynchronizedStatement statement)
visitSynchronizedStatement in interface GroovyCodeVisitorpublic void visitThrowStatement(ThrowStatement statement)
visitThrowStatement in interface GroovyCodeVisitorpublic void visitMethodCallExpression(MethodCallExpression call)
visitMethodCallExpression in interface GroovyCodeVisitorpublic void visitStaticMethodCallExpression(StaticMethodCallExpression call)
visitStaticMethodCallExpression in interface GroovyCodeVisitorpublic void visitConstructorCallExpression(ConstructorCallExpression call)
visitConstructorCallExpression in interface GroovyCodeVisitorpublic void visitBinaryExpression(BinaryExpression expression)
visitBinaryExpression in interface GroovyCodeVisitorpublic void visitTernaryExpression(TernaryExpression expression)
visitTernaryExpression in interface GroovyCodeVisitorpublic void visitShortTernaryExpression(ElvisOperatorExpression expression)
visitShortTernaryExpression in interface GroovyCodeVisitorpublic void visitPostfixExpression(PostfixExpression expression)
visitPostfixExpression in interface GroovyCodeVisitorpublic void visitPrefixExpression(PrefixExpression expression)
visitPrefixExpression in interface GroovyCodeVisitorpublic void visitBooleanExpression(BooleanExpression expression)
visitBooleanExpression in interface GroovyCodeVisitorpublic void visitNotExpression(NotExpression expression)
visitNotExpression in interface GroovyCodeVisitorpublic void visitClosureExpression(ClosureExpression expression)
visitClosureExpression in interface GroovyCodeVisitorpublic void visitTupleExpression(TupleExpression expression)
visitTupleExpression in interface GroovyCodeVisitorpublic void visitListExpression(ListExpression expression)
visitListExpression in interface GroovyCodeVisitorpublic void visitArrayExpression(ArrayExpression expression)
visitArrayExpression in interface GroovyCodeVisitorpublic void visitMapExpression(MapExpression expression)
visitMapExpression in interface GroovyCodeVisitorpublic void visitMapEntryExpression(MapEntryExpression expression)
visitMapEntryExpression in interface GroovyCodeVisitorpublic void visitRangeExpression(RangeExpression expression)
visitRangeExpression in interface GroovyCodeVisitorpublic void visitSpreadExpression(SpreadExpression expression)
visitSpreadExpression in interface GroovyCodeVisitorpublic void visitSpreadMapExpression(SpreadMapExpression expression)
visitSpreadMapExpression in interface GroovyCodeVisitorpublic void visitMethodPointerExpression(MethodPointerExpression expression)
visitMethodPointerExpression in interface GroovyCodeVisitorpublic void visitUnaryMinusExpression(UnaryMinusExpression expression)
visitUnaryMinusExpression in interface GroovyCodeVisitorpublic void visitUnaryPlusExpression(UnaryPlusExpression expression)
visitUnaryPlusExpression in interface GroovyCodeVisitorpublic void visitBitwiseNegationExpression(BitwiseNegationExpression expression)
visitBitwiseNegationExpression in interface GroovyCodeVisitorpublic void visitCastExpression(CastExpression expression)
visitCastExpression in interface GroovyCodeVisitorpublic void visitConstantExpression(ConstantExpression expression)
visitConstantExpression in interface GroovyCodeVisitorpublic void visitClassExpression(ClassExpression expression)
visitClassExpression in interface GroovyCodeVisitorpublic void visitVariableExpression(VariableExpression expression)
visitVariableExpression in interface GroovyCodeVisitorpublic void visitDeclarationExpression(DeclarationExpression expression)
visitDeclarationExpression in interface GroovyCodeVisitorpublic void visitPropertyExpression(PropertyExpression expression)
visitPropertyExpression in interface GroovyCodeVisitorpublic void visitAttributeExpression(AttributeExpression expression)
visitAttributeExpression in interface GroovyCodeVisitorpublic void visitFieldExpression(FieldExpression expression)
visitFieldExpression in interface GroovyCodeVisitorpublic void visitGStringExpression(GStringExpression expression)
visitGStringExpression in interface GroovyCodeVisitorprotected void visitListOfExpressions(java.util.List<? extends Expression> list)
public void visitCatchStatement(CatchStatement statement)
visitCatchStatement in interface GroovyCodeVisitorpublic void visitArgumentlistExpression(ArgumentListExpression ale)
visitArgumentlistExpression in interface GroovyCodeVisitorpublic void visitClosureListExpression(ClosureListExpression cle)
visitClosureListExpression in interface GroovyCodeVisitorpublic void visitBytecodeExpression(BytecodeExpression cle)
visitBytecodeExpression in interface GroovyCodeVisitor