An implementation of the visitor pattern for working with ASTNodes
void
visitArgumentlistExpression(ArgumentListExpression expression)
visitArrayExpression(ArrayExpression expression)
visitAssertStatement(AssertStatement statement)
visitAttributeExpression(AttributeExpression attributeExpression)
visitBinaryExpression(BinaryExpression expression)
visitBitwiseNegationExpression(BitwiseNegationExpression expression)
visitBlockStatement(BlockStatement statement)
visitBooleanExpression(BooleanExpression expression)
visitBreakStatement(BreakStatement statement)
visitBytecodeExpression(BytecodeExpression expression)
visitCaseStatement(CaseStatement statement)
visitCastExpression(CastExpression expression)
visitCatchStatement(CatchStatement statement)
visitClassExpression(ClassExpression expression)
visitClosureExpression(ClosureExpression expression)
visitClosureListExpression(ClosureListExpression closureListExpression)
visitConstantExpression(ConstantExpression expression)
visitConstructorCallExpression(ConstructorCallExpression expression)
visitContinueStatement(ContinueStatement statement)
visitDeclarationExpression(DeclarationExpression expression)
visitDoWhileLoop(DoWhileStatement loop)
visitExpressionStatement(ExpressionStatement statement)
visitFieldExpression(FieldExpression expression)
visitForLoop(ForStatement forLoop)
visitGStringExpression(GStringExpression expression)
visitIfElse(IfStatement ifElse)
visitLambdaExpression(LambdaExpression expression)
visitListExpression(ListExpression expression)
visitMapEntryExpression(MapEntryExpression expression)
visitMapExpression(MapExpression expression)
visitMethodCallExpression(MethodCallExpression call)
visitMethodPointerExpression(MethodPointerExpression expression)
visitNotExpression(NotExpression expression)
visitPostfixExpression(PostfixExpression expression)
visitPrefixExpression(PrefixExpression expression)
visitPropertyExpression(PropertyExpression expression)
visitRangeExpression(RangeExpression expression)
visitReturnStatement(ReturnStatement statement)
visitShortTernaryExpression(ElvisOperatorExpression expression)
visitSpreadExpression(SpreadExpression expression)
visitSpreadMapExpression(SpreadMapExpression expression)
visitStaticMethodCallExpression(StaticMethodCallExpression expression)
visitSwitch(SwitchStatement statement)
visitSynchronizedStatement(SynchronizedStatement statement)
visitTernaryExpression(TernaryExpression expression)
visitThrowStatement(ThrowStatement statement)
visitTryCatchFinally(TryCatchStatement finally1)
visitTupleExpression(TupleExpression expression)
visitUnaryMinusExpression(UnaryMinusExpression expression)
visitUnaryPlusExpression(UnaryPlusExpression expression)
visitVariableExpression(VariableExpression expression)
visitWhileLoop(WhileStatement loop)
Copyright © 2003-2018 The Apache Software Foundation. All rights reserved.