T - The return type of the visit operation. Use Void for
operations with no return type.public interface SLangVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
SLangParser.T visitSlangFile(SLangParser.SlangFileContext ctx)
SLangParser.slangFile().ctx - the parse treeT visitTypeDeclaration(SLangParser.TypeDeclarationContext ctx)
SLangParser.typeDeclaration().ctx - the parse treeT visitClassDeclaration(SLangParser.ClassDeclarationContext ctx)
SLangParser.classDeclaration().ctx - the parse treeT visitMethodDeclaration(SLangParser.MethodDeclarationContext ctx)
SLangParser.methodDeclaration().ctx - the parse treeT visitMethodModifier(SLangParser.MethodModifierContext ctx)
SLangParser.methodModifier().ctx - the parse treeT visitMethodHeader(SLangParser.MethodHeaderContext ctx)
SLangParser.methodHeader().ctx - the parse treeT visitMethodDeclarator(SLangParser.MethodDeclaratorContext ctx)
SLangParser.methodDeclarator().ctx - the parse treeT visitFormalParameterList(SLangParser.FormalParameterListContext ctx)
SLangParser.formalParameterList().ctx - the parse treeT visitFormalParameters(SLangParser.FormalParametersContext ctx)
SLangParser.formalParameters().ctx - the parse treeT visitFormalParameter(SLangParser.FormalParameterContext ctx)
SLangParser.formalParameter().ctx - the parse treeT visitLastFormalParameter(SLangParser.LastFormalParameterContext ctx)
SLangParser.lastFormalParameter().ctx - the parse treeT visitReceiverParameter(SLangParser.ReceiverParameterContext ctx)
SLangParser.receiverParameter().ctx - the parse treeT visitVariableDeclaratorId(SLangParser.VariableDeclaratorIdContext ctx)
SLangParser.variableDeclaratorId().ctx - the parse treeT visitMethodBody(SLangParser.MethodBodyContext ctx)
SLangParser.methodBody().ctx - the parse treeT visitBlock(SLangParser.BlockContext ctx)
SLangParser.block().ctx - the parse treeT visitStatement(SLangParser.StatementContext ctx)
SLangParser.statement().ctx - the parse treeT visitDeclaration(SLangParser.DeclarationContext ctx)
SLangParser.declaration().ctx - the parse treeT visitDeclarationModifier(SLangParser.DeclarationModifierContext ctx)
SLangParser.declarationModifier().ctx - the parse treeT visitAssignment(SLangParser.AssignmentContext ctx)
SLangParser.assignment().ctx - the parse treeT visitExpression(SLangParser.ExpressionContext ctx)
SLangParser.expression().ctx - the parse treeT visitDisjunction(SLangParser.DisjunctionContext ctx)
SLangParser.disjunction().ctx - the parse treeT visitConjunction(SLangParser.ConjunctionContext ctx)
SLangParser.conjunction().ctx - the parse treeT visitEqualityComparison(SLangParser.EqualityComparisonContext ctx)
SLangParser.equalityComparison().ctx - the parse treeT visitComparison(SLangParser.ComparisonContext ctx)
SLangParser.comparison().ctx - the parse treeT visitAdditiveExpression(SLangParser.AdditiveExpressionContext ctx)
SLangParser.additiveExpression().ctx - the parse treeT visitMultiplicativeExpression(SLangParser.MultiplicativeExpressionContext ctx)
SLangParser.multiplicativeExpression().ctx - the parse treeT visitUnaryExpression(SLangParser.UnaryExpressionContext ctx)
SLangParser.unaryExpression().ctx - the parse treeT visitAtomicExpression(SLangParser.AtomicExpressionContext ctx)
SLangParser.atomicExpression().ctx - the parse treeT visitParenthesizedExpression(SLangParser.ParenthesizedExpressionContext ctx)
SLangParser.parenthesizedExpression().ctx - the parse treeT visitMethodInvocation(SLangParser.MethodInvocationContext ctx)
SLangParser.methodInvocation().ctx - the parse treeT visitMethodName(SLangParser.MethodNameContext ctx)
SLangParser.methodName().ctx - the parse treeT visitArgumentList(SLangParser.ArgumentListContext ctx)
SLangParser.argumentList().ctx - the parse treeT visitExpressionName(SLangParser.ExpressionNameContext ctx)
SLangParser.expressionName().ctx - the parse treeT visitConditional(SLangParser.ConditionalContext ctx)
SLangParser.conditional().ctx - the parse treeT visitIfExpression(SLangParser.IfExpressionContext ctx)
SLangParser.ifExpression().ctx - the parse treeT visitMatchExpression(SLangParser.MatchExpressionContext ctx)
SLangParser.matchExpression().ctx - the parse treeT visitMatchCase(SLangParser.MatchCaseContext ctx)
SLangParser.matchCase().ctx - the parse treeT visitLoopExpression(SLangParser.LoopExpressionContext ctx)
SLangParser.loopExpression().ctx - the parse treeT visitForLoop(SLangParser.ForLoopContext ctx)
SLangParser.forLoop().ctx - the parse treeT visitWhileLoop(SLangParser.WhileLoopContext ctx)
SLangParser.whileLoop().ctx - the parse treeT visitDoWhileLoop(SLangParser.DoWhileLoopContext ctx)
SLangParser.doWhileLoop().ctx - the parse treeT visitControlBlock(SLangParser.ControlBlockContext ctx)
SLangParser.controlBlock().ctx - the parse treeT visitTryExpression(SLangParser.TryExpressionContext ctx)
SLangParser.tryExpression().ctx - the parse treeT visitCatchBlock(SLangParser.CatchBlockContext ctx)
SLangParser.catchBlock().ctx - the parse treeT visitFinallyBlock(SLangParser.FinallyBlockContext ctx)
SLangParser.finallyBlock().ctx - the parse treeT visitNativeExpression(SLangParser.NativeExpressionContext ctx)
SLangParser.nativeExpression().ctx - the parse treeT visitNativeBlock(SLangParser.NativeBlockContext ctx)
SLangParser.nativeBlock().ctx - the parse treeT visitReturnExpression(SLangParser.ReturnExpressionContext ctx)
SLangParser.returnExpression().ctx - the parse treeT visitJumpExpression(SLangParser.JumpExpressionContext ctx)
SLangParser.jumpExpression().ctx - the parse treeT visitBreakExpression(SLangParser.BreakExpressionContext ctx)
SLangParser.breakExpression().ctx - the parse treeT visitContinueExpression(SLangParser.ContinueExpressionContext ctx)
SLangParser.continueExpression().ctx - the parse treeT visitLabel(SLangParser.LabelContext ctx)
SLangParser.label().ctx - the parse treeT visitMultiplicativeOperator(SLangParser.MultiplicativeOperatorContext ctx)
SLangParser.multiplicativeOperator().ctx - the parse treeT visitAdditiveOperator(SLangParser.AdditiveOperatorContext ctx)
SLangParser.additiveOperator().ctx - the parse treeT visitComparisonOperator(SLangParser.ComparisonOperatorContext ctx)
SLangParser.comparisonOperator().ctx - the parse treeT visitEqualityOperator(SLangParser.EqualityOperatorContext ctx)
SLangParser.equalityOperator().ctx - the parse treeT visitAssignmentOperator(SLangParser.AssignmentOperatorContext ctx)
SLangParser.assignmentOperator().ctx - the parse treeT visitUnaryOperator(SLangParser.UnaryOperatorContext ctx)
SLangParser.unaryOperator().ctx - the parse treeT visitDisjunctionOperator(SLangParser.DisjunctionOperatorContext ctx)
SLangParser.disjunctionOperator().ctx - the parse treeT visitConjunctionOperator(SLangParser.ConjunctionOperatorContext ctx)
SLangParser.conjunctionOperator().ctx - the parse treeT visitSimpleType(SLangParser.SimpleTypeContext ctx)
SLangParser.simpleType().ctx - the parse treeT visitLiteral(SLangParser.LiteralContext ctx)
SLangParser.literal().ctx - the parse treeT visitSemi(SLangParser.SemiContext ctx)
SLangParser.semi().ctx - the parse treeT visitIdentifier(SLangParser.IdentifierContext ctx)
SLangParser.identifier().ctx - the parse treeCopyright © 2009–2018 SonarSource. All rights reserved.