Package one.gfw.antlr4.js.javascript
Interface JavaScriptParserVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
JavaScriptParserBaseVisitor
public interface JavaScriptParserVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byJavaScriptParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitProgram
T visitProgram(JavaScriptParser.ProgramContext ctx)
Visit a parse tree produced byJavaScriptParser.program().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSourceElement
T visitSourceElement(JavaScriptParser.SourceElementContext ctx)
Visit a parse tree produced byJavaScriptParser.sourceElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
T visitStatement(JavaScriptParser.StatementContext ctx)
Visit a parse tree produced byJavaScriptParser.statement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
T visitBlock(JavaScriptParser.BlockContext ctx)
Visit a parse tree produced byJavaScriptParser.block().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatementList
T visitStatementList(JavaScriptParser.StatementListContext ctx)
Visit a parse tree produced byJavaScriptParser.statementList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportStatement
T visitImportStatement(JavaScriptParser.ImportStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.importStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportFromBlock
T visitImportFromBlock(JavaScriptParser.ImportFromBlockContext ctx)
Visit a parse tree produced byJavaScriptParser.importFromBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleItems
T visitModuleItems(JavaScriptParser.ModuleItemsContext ctx)
Visit a parse tree produced byJavaScriptParser.moduleItems().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportDefault
T visitImportDefault(JavaScriptParser.ImportDefaultContext ctx)
Visit a parse tree produced byJavaScriptParser.importDefault().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportNamespace
T visitImportNamespace(JavaScriptParser.ImportNamespaceContext ctx)
Visit a parse tree produced byJavaScriptParser.importNamespace().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportFrom
T visitImportFrom(JavaScriptParser.ImportFromContext ctx)
Visit a parse tree produced byJavaScriptParser.importFrom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAliasName
T visitAliasName(JavaScriptParser.AliasNameContext ctx)
Visit a parse tree produced byJavaScriptParser.aliasName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExportDeclaration
T visitExportDeclaration(JavaScriptParser.ExportDeclarationContext ctx)
Visit a parse tree produced by theExportDeclarationlabeled alternative inJavaScriptParser.exportStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExportDefaultDeclaration
T visitExportDefaultDeclaration(JavaScriptParser.ExportDefaultDeclarationContext ctx)
Visit a parse tree produced by theExportDefaultDeclarationlabeled alternative inJavaScriptParser.exportStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExportFromBlock
T visitExportFromBlock(JavaScriptParser.ExportFromBlockContext ctx)
Visit a parse tree produced byJavaScriptParser.exportFromBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclaration
T visitDeclaration(JavaScriptParser.DeclarationContext ctx)
Visit a parse tree produced byJavaScriptParser.declaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableStatement
T visitVariableStatement(JavaScriptParser.VariableStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.variableStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDeclarationList
T visitVariableDeclarationList(JavaScriptParser.VariableDeclarationListContext ctx)
Visit a parse tree produced byJavaScriptParser.variableDeclarationList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDeclaration
T visitVariableDeclaration(JavaScriptParser.VariableDeclarationContext ctx)
Visit a parse tree produced byJavaScriptParser.variableDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyStatement_
T visitEmptyStatement_(JavaScriptParser.EmptyStatement_Context ctx)
Visit a parse tree produced byJavaScriptParser.emptyStatement_().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionStatement
T visitExpressionStatement(JavaScriptParser.ExpressionStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.expressionStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
T visitIfStatement(JavaScriptParser.IfStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.ifStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoStatement
T visitDoStatement(JavaScriptParser.DoStatementContext ctx)
Visit a parse tree produced by theDoStatementlabeled alternative inJavaScriptParser.iterationStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
T visitWhileStatement(JavaScriptParser.WhileStatementContext ctx)
Visit a parse tree produced by theWhileStatementlabeled alternative inJavaScriptParser.iterationStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForStatement
T visitForStatement(JavaScriptParser.ForStatementContext ctx)
Visit a parse tree produced by theForStatementlabeled alternative inJavaScriptParser.iterationStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForInStatement
T visitForInStatement(JavaScriptParser.ForInStatementContext ctx)
Visit a parse tree produced by theForInStatementlabeled alternative inJavaScriptParser.iterationStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForOfStatement
T visitForOfStatement(JavaScriptParser.ForOfStatementContext ctx)
Visit a parse tree produced by theForOfStatementlabeled alternative inJavaScriptParser.iterationStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarModifier
T visitVarModifier(JavaScriptParser.VarModifierContext ctx)
Visit a parse tree produced byJavaScriptParser.varModifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
T visitContinueStatement(JavaScriptParser.ContinueStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.continueStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
T visitBreakStatement(JavaScriptParser.BreakStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.breakStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
T visitReturnStatement(JavaScriptParser.ReturnStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.returnStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitYieldStatement
T visitYieldStatement(JavaScriptParser.YieldStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.yieldStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithStatement
T visitWithStatement(JavaScriptParser.WithStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.withStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchStatement
T visitSwitchStatement(JavaScriptParser.SwitchStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.switchStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseBlock
T visitCaseBlock(JavaScriptParser.CaseBlockContext ctx)
Visit a parse tree produced byJavaScriptParser.caseBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseClauses
T visitCaseClauses(JavaScriptParser.CaseClausesContext ctx)
Visit a parse tree produced byJavaScriptParser.caseClauses().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseClause
T visitCaseClause(JavaScriptParser.CaseClauseContext ctx)
Visit a parse tree produced byJavaScriptParser.caseClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultClause
T visitDefaultClause(JavaScriptParser.DefaultClauseContext ctx)
Visit a parse tree produced byJavaScriptParser.defaultClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelledStatement
T visitLabelledStatement(JavaScriptParser.LabelledStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.labelledStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThrowStatement
T visitThrowStatement(JavaScriptParser.ThrowStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.throwStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatement
T visitTryStatement(JavaScriptParser.TryStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.tryStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchProduction
T visitCatchProduction(JavaScriptParser.CatchProductionContext ctx)
Visit a parse tree produced byJavaScriptParser.catchProduction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFinallyProduction
T visitFinallyProduction(JavaScriptParser.FinallyProductionContext ctx)
Visit a parse tree produced byJavaScriptParser.finallyProduction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDebuggerStatement
T visitDebuggerStatement(JavaScriptParser.DebuggerStatementContext ctx)
Visit a parse tree produced byJavaScriptParser.debuggerStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
T visitFunctionDeclaration(JavaScriptParser.FunctionDeclarationContext ctx)
Visit a parse tree produced byJavaScriptParser.functionDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassDeclaration
T visitClassDeclaration(JavaScriptParser.ClassDeclarationContext ctx)
Visit a parse tree produced byJavaScriptParser.classDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassTail
T visitClassTail(JavaScriptParser.ClassTailContext ctx)
Visit a parse tree produced byJavaScriptParser.classTail().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassElement
T visitClassElement(JavaScriptParser.ClassElementContext ctx)
Visit a parse tree produced byJavaScriptParser.classElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethodDefinition
T visitMethodDefinition(JavaScriptParser.MethodDefinitionContext ctx)
Visit a parse tree produced byJavaScriptParser.methodDefinition().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameterList
T visitFormalParameterList(JavaScriptParser.FormalParameterListContext ctx)
Visit a parse tree produced byJavaScriptParser.formalParameterList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameterArg
T visitFormalParameterArg(JavaScriptParser.FormalParameterArgContext ctx)
Visit a parse tree produced byJavaScriptParser.formalParameterArg().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLastFormalParameterArg
T visitLastFormalParameterArg(JavaScriptParser.LastFormalParameterArgContext ctx)
Visit a parse tree produced byJavaScriptParser.lastFormalParameterArg().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionBody
T visitFunctionBody(JavaScriptParser.FunctionBodyContext ctx)
Visit a parse tree produced byJavaScriptParser.functionBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSourceElements
T visitSourceElements(JavaScriptParser.SourceElementsContext ctx)
Visit a parse tree produced byJavaScriptParser.sourceElements().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayLiteral
T visitArrayLiteral(JavaScriptParser.ArrayLiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.arrayLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElementList
T visitElementList(JavaScriptParser.ElementListContext ctx)
Visit a parse tree produced byJavaScriptParser.elementList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayElement
T visitArrayElement(JavaScriptParser.ArrayElementContext ctx)
Visit a parse tree produced byJavaScriptParser.arrayElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyExpressionAssignment
T visitPropertyExpressionAssignment(JavaScriptParser.PropertyExpressionAssignmentContext ctx)
Visit a parse tree produced by thePropertyExpressionAssignmentlabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComputedPropertyExpressionAssignment
T visitComputedPropertyExpressionAssignment(JavaScriptParser.ComputedPropertyExpressionAssignmentContext ctx)
Visit a parse tree produced by theComputedPropertyExpressionAssignmentlabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionProperty
T visitFunctionProperty(JavaScriptParser.FunctionPropertyContext ctx)
Visit a parse tree produced by theFunctionPropertylabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyGetter
T visitPropertyGetter(JavaScriptParser.PropertyGetterContext ctx)
Visit a parse tree produced by thePropertyGetterlabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertySetter
T visitPropertySetter(JavaScriptParser.PropertySetterContext ctx)
Visit a parse tree produced by thePropertySetterlabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyShorthand
T visitPropertyShorthand(JavaScriptParser.PropertyShorthandContext ctx)
Visit a parse tree produced by thePropertyShorthandlabeled alternative inJavaScriptParser.propertyAssignment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyName
T visitPropertyName(JavaScriptParser.PropertyNameContext ctx)
Visit a parse tree produced byJavaScriptParser.propertyName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArguments
T visitArguments(JavaScriptParser.ArgumentsContext ctx)
Visit a parse tree produced byJavaScriptParser.arguments().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgument
T visitArgument(JavaScriptParser.ArgumentContext ctx)
Visit a parse tree produced byJavaScriptParser.argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionSequence
T visitExpressionSequence(JavaScriptParser.ExpressionSequenceContext ctx)
Visit a parse tree produced byJavaScriptParser.expressionSequence().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTemplateStringExpression
T visitTemplateStringExpression(JavaScriptParser.TemplateStringExpressionContext ctx)
Visit a parse tree produced by theTemplateStringExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTernaryExpression
T visitTernaryExpression(JavaScriptParser.TernaryExpressionContext ctx)
Visit a parse tree produced by theTernaryExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalAndExpression
T visitLogicalAndExpression(JavaScriptParser.LogicalAndExpressionContext ctx)
Visit a parse tree produced by theLogicalAndExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPowerExpression
T visitPowerExpression(JavaScriptParser.PowerExpressionContext ctx)
Visit a parse tree produced by thePowerExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreIncrementExpression
T visitPreIncrementExpression(JavaScriptParser.PreIncrementExpressionContext ctx)
Visit a parse tree produced by thePreIncrementExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectLiteralExpression
T visitObjectLiteralExpression(JavaScriptParser.ObjectLiteralExpressionContext ctx)
Visit a parse tree produced by theObjectLiteralExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMetaExpression
T visitMetaExpression(JavaScriptParser.MetaExpressionContext ctx)
Visit a parse tree produced by theMetaExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInExpression
T visitInExpression(JavaScriptParser.InExpressionContext ctx)
Visit a parse tree produced by theInExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalOrExpression
T visitLogicalOrExpression(JavaScriptParser.LogicalOrExpressionContext ctx)
Visit a parse tree produced by theLogicalOrExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotExpression
T visitNotExpression(JavaScriptParser.NotExpressionContext ctx)
Visit a parse tree produced by theNotExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreDecreaseExpression
T visitPreDecreaseExpression(JavaScriptParser.PreDecreaseExpressionContext ctx)
Visit a parse tree produced by thePreDecreaseExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentsExpression
T visitArgumentsExpression(JavaScriptParser.ArgumentsExpressionContext ctx)
Visit a parse tree produced by theArgumentsExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAwaitExpression
T visitAwaitExpression(JavaScriptParser.AwaitExpressionContext ctx)
Visit a parse tree produced by theAwaitExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThisExpression
T visitThisExpression(JavaScriptParser.ThisExpressionContext ctx)
Visit a parse tree produced by theThisExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionExpression
T visitFunctionExpression(JavaScriptParser.FunctionExpressionContext ctx)
Visit a parse tree produced by theFunctionExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryMinusExpression
T visitUnaryMinusExpression(JavaScriptParser.UnaryMinusExpressionContext ctx)
Visit a parse tree produced by theUnaryMinusExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentExpression
T visitAssignmentExpression(JavaScriptParser.AssignmentExpressionContext ctx)
Visit a parse tree produced by theAssignmentExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostDecreaseExpression
T visitPostDecreaseExpression(JavaScriptParser.PostDecreaseExpressionContext ctx)
Visit a parse tree produced by thePostDecreaseExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeofExpression
T visitTypeofExpression(JavaScriptParser.TypeofExpressionContext ctx)
Visit a parse tree produced by theTypeofExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstanceofExpression
T visitInstanceofExpression(JavaScriptParser.InstanceofExpressionContext ctx)
Visit a parse tree produced by theInstanceofExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryPlusExpression
T visitUnaryPlusExpression(JavaScriptParser.UnaryPlusExpressionContext ctx)
Visit a parse tree produced by theUnaryPlusExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeleteExpression
T visitDeleteExpression(JavaScriptParser.DeleteExpressionContext ctx)
Visit a parse tree produced by theDeleteExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportExpression
T visitImportExpression(JavaScriptParser.ImportExpressionContext ctx)
Visit a parse tree produced by theImportExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpression
T visitEqualityExpression(JavaScriptParser.EqualityExpressionContext ctx)
Visit a parse tree produced by theEqualityExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitXOrExpression
T visitBitXOrExpression(JavaScriptParser.BitXOrExpressionContext ctx)
Visit a parse tree produced by theBitXOrExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSuperExpression
T visitSuperExpression(JavaScriptParser.SuperExpressionContext ctx)
Visit a parse tree produced by theSuperExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpression
T visitMultiplicativeExpression(JavaScriptParser.MultiplicativeExpressionContext ctx)
Visit a parse tree produced by theMultiplicativeExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitShiftExpression
T visitBitShiftExpression(JavaScriptParser.BitShiftExpressionContext ctx)
Visit a parse tree produced by theBitShiftExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedExpression
T visitParenthesizedExpression(JavaScriptParser.ParenthesizedExpressionContext ctx)
Visit a parse tree produced by theParenthesizedExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpression
T visitAdditiveExpression(JavaScriptParser.AdditiveExpressionContext ctx)
Visit a parse tree produced by theAdditiveExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelationalExpression
T visitRelationalExpression(JavaScriptParser.RelationalExpressionContext ctx)
Visit a parse tree produced by theRelationalExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostIncrementExpression
T visitPostIncrementExpression(JavaScriptParser.PostIncrementExpressionContext ctx)
Visit a parse tree produced by thePostIncrementExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitYieldExpression
T visitYieldExpression(JavaScriptParser.YieldExpressionContext ctx)
Visit a parse tree produced by theYieldExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitNotExpression
T visitBitNotExpression(JavaScriptParser.BitNotExpressionContext ctx)
Visit a parse tree produced by theBitNotExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNewExpression
T visitNewExpression(JavaScriptParser.NewExpressionContext ctx)
Visit a parse tree produced by theNewExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralExpression
T visitLiteralExpression(JavaScriptParser.LiteralExpressionContext ctx)
Visit a parse tree produced by theLiteralExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayLiteralExpression
T visitArrayLiteralExpression(JavaScriptParser.ArrayLiteralExpressionContext ctx)
Visit a parse tree produced by theArrayLiteralExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberDotExpression
T visitMemberDotExpression(JavaScriptParser.MemberDotExpressionContext ctx)
Visit a parse tree produced by theMemberDotExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassExpression
T visitClassExpression(JavaScriptParser.ClassExpressionContext ctx)
Visit a parse tree produced by theClassExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberIndexExpression
T visitMemberIndexExpression(JavaScriptParser.MemberIndexExpressionContext ctx)
Visit a parse tree produced by theMemberIndexExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierExpression
T visitIdentifierExpression(JavaScriptParser.IdentifierExpressionContext ctx)
Visit a parse tree produced by theIdentifierExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitAndExpression
T visitBitAndExpression(JavaScriptParser.BitAndExpressionContext ctx)
Visit a parse tree produced by theBitAndExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitOrExpression
T visitBitOrExpression(JavaScriptParser.BitOrExpressionContext ctx)
Visit a parse tree produced by theBitOrExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentOperatorExpression
T visitAssignmentOperatorExpression(JavaScriptParser.AssignmentOperatorExpressionContext ctx)
Visit a parse tree produced by theAssignmentOperatorExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVoidExpression
T visitVoidExpression(JavaScriptParser.VoidExpressionContext ctx)
Visit a parse tree produced by theVoidExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCoalesceExpression
T visitCoalesceExpression(JavaScriptParser.CoalesceExpressionContext ctx)
Visit a parse tree produced by theCoalesceExpressionlabeled alternative inJavaScriptParser.singleExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignable
T visitAssignable(JavaScriptParser.AssignableContext ctx)
Visit a parse tree produced byJavaScriptParser.assignable().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectLiteral
T visitObjectLiteral(JavaScriptParser.ObjectLiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.objectLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDecl
T visitFunctionDecl(JavaScriptParser.FunctionDeclContext ctx)
Visit a parse tree produced by theFunctionDecllabeled alternative inJavaScriptParser.anonymousFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnonymousFunctionDecl
T visitAnonymousFunctionDecl(JavaScriptParser.AnonymousFunctionDeclContext ctx)
Visit a parse tree produced by theAnonymousFunctionDecllabeled alternative inJavaScriptParser.anonymousFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrowFunction
T visitArrowFunction(JavaScriptParser.ArrowFunctionContext ctx)
Visit a parse tree produced by theArrowFunctionlabeled alternative inJavaScriptParser.anonymousFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrowFunctionParameters
T visitArrowFunctionParameters(JavaScriptParser.ArrowFunctionParametersContext ctx)
Visit a parse tree produced byJavaScriptParser.arrowFunctionParameters().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrowFunctionBody
T visitArrowFunctionBody(JavaScriptParser.ArrowFunctionBodyContext ctx)
Visit a parse tree produced byJavaScriptParser.arrowFunctionBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentOperator
T visitAssignmentOperator(JavaScriptParser.AssignmentOperatorContext ctx)
Visit a parse tree produced byJavaScriptParser.assignmentOperator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
T visitLiteral(JavaScriptParser.LiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTemplateStringLiteral
T visitTemplateStringLiteral(JavaScriptParser.TemplateStringLiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.templateStringLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTemplateStringAtom
T visitTemplateStringAtom(JavaScriptParser.TemplateStringAtomContext ctx)
Visit a parse tree produced byJavaScriptParser.templateStringAtom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumericLiteral
T visitNumericLiteral(JavaScriptParser.NumericLiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.numericLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBigintLiteral
T visitBigintLiteral(JavaScriptParser.BigintLiteralContext ctx)
Visit a parse tree produced byJavaScriptParser.bigintLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGetter
T visitGetter(JavaScriptParser.GetterContext ctx)
Visit a parse tree produced byJavaScriptParser.getter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetter
T visitSetter(JavaScriptParser.SetterContext ctx)
Visit a parse tree produced byJavaScriptParser.setter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierName
T visitIdentifierName(JavaScriptParser.IdentifierNameContext ctx)
Visit a parse tree produced byJavaScriptParser.identifierName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
T visitIdentifier(JavaScriptParser.IdentifierContext ctx)
Visit a parse tree produced byJavaScriptParser.identifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReservedWord
T visitReservedWord(JavaScriptParser.ReservedWordContext ctx)
Visit a parse tree produced byJavaScriptParser.reservedWord().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyword
T visitKeyword(JavaScriptParser.KeywordContext ctx)
Visit a parse tree produced byJavaScriptParser.keyword().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLet_
T visitLet_(JavaScriptParser.Let_Context ctx)
Visit a parse tree produced byJavaScriptParser.let_().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEos
T visitEos(JavaScriptParser.EosContext ctx)
Visit a parse tree produced byJavaScriptParser.eos().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-