T - The return type of the visit operation. Use Void for
operations with no return type.public class ECMAScriptBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements ECMAScriptVisitor<T>
ECMAScriptVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
ECMAScriptBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitProgram(ECMAScriptParser.ProgramContext ctx)
ECMAScriptParser.program().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProgram in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitSourceElements(ECMAScriptParser.SourceElementsContext ctx)
ECMAScriptParser.sourceElements().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSourceElements in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitSourceElement(ECMAScriptParser.SourceElementContext ctx)
ECMAScriptParser.sourceElement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSourceElement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitStatement(ECMAScriptParser.StatementContext ctx)
ECMAScriptParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBlock(ECMAScriptParser.BlockContext ctx)
ECMAScriptParser.block().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlock in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitStatementList(ECMAScriptParser.StatementListContext ctx)
ECMAScriptParser.statementList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStatementList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitVariableStatement(ECMAScriptParser.VariableStatementContext ctx)
ECMAScriptParser.variableStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitVariableDeclarationList(ECMAScriptParser.VariableDeclarationListContext ctx)
ECMAScriptParser.variableDeclarationList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclarationList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitVariableDeclaration(ECMAScriptParser.VariableDeclarationContext ctx)
ECMAScriptParser.variableDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclaration in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitInitialiser(ECMAScriptParser.InitialiserContext ctx)
ECMAScriptParser.initialiser().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInitialiser in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitEmptyStatement(ECMAScriptParser.EmptyStatementContext ctx)
ECMAScriptParser.emptyStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEmptyStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitExpressionStatement(ECMAScriptParser.ExpressionStatementContext ctx)
ECMAScriptParser.expressionStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitIfStatement(ECMAScriptParser.IfStatementContext ctx)
ECMAScriptParser.ifStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitDoStatement(ECMAScriptParser.DoStatementContext ctx)
DoStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitWhileStatement(ECMAScriptParser.WhileStatementContext ctx)
WhileStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhileStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitForStatement(ECMAScriptParser.ForStatementContext ctx)
ForStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitForVarStatement(ECMAScriptParser.ForVarStatementContext ctx)
ForVarStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForVarStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitForInStatement(ECMAScriptParser.ForInStatementContext ctx)
ForInStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForInStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitForVarInStatement(ECMAScriptParser.ForVarInStatementContext ctx)
ForVarInStatement
labeled alternative in ECMAScriptParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForVarInStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitContinueStatement(ECMAScriptParser.ContinueStatementContext ctx)
ECMAScriptParser.continueStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContinueStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBreakStatement(ECMAScriptParser.BreakStatementContext ctx)
ECMAScriptParser.breakStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBreakStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitReturnStatement(ECMAScriptParser.ReturnStatementContext ctx)
ECMAScriptParser.returnStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReturnStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitWithStatement(ECMAScriptParser.WithStatementContext ctx)
ECMAScriptParser.withStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWithStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitSwitchStatement(ECMAScriptParser.SwitchStatementContext ctx)
ECMAScriptParser.switchStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitCaseBlock(ECMAScriptParser.CaseBlockContext ctx)
ECMAScriptParser.caseBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseBlock in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitCaseClauses(ECMAScriptParser.CaseClausesContext ctx)
ECMAScriptParser.caseClauses().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseClauses in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitCaseClause(ECMAScriptParser.CaseClauseContext ctx)
ECMAScriptParser.caseClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseClause in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitDefaultClause(ECMAScriptParser.DefaultClauseContext ctx)
ECMAScriptParser.defaultClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultClause in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitLabelledStatement(ECMAScriptParser.LabelledStatementContext ctx)
ECMAScriptParser.labelledStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLabelledStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitThrowStatement(ECMAScriptParser.ThrowStatementContext ctx)
ECMAScriptParser.throwStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThrowStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitTryStatement(ECMAScriptParser.TryStatementContext ctx)
ECMAScriptParser.tryStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitCatchProduction(ECMAScriptParser.CatchProductionContext ctx)
ECMAScriptParser.catchProduction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCatchProduction in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFinallyProduction(ECMAScriptParser.FinallyProductionContext ctx)
ECMAScriptParser.finallyProduction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFinallyProduction in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitDebuggerStatement(ECMAScriptParser.DebuggerStatementContext ctx)
ECMAScriptParser.debuggerStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDebuggerStatement in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFunctionDeclaration(ECMAScriptParser.FunctionDeclarationContext ctx)
ECMAScriptParser.functionDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionDeclaration in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFormalParameterList(ECMAScriptParser.FormalParameterListContext ctx)
ECMAScriptParser.formalParameterList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalParameterList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFunctionBody(ECMAScriptParser.FunctionBodyContext ctx)
ECMAScriptParser.functionBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionBody in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitArrayLiteral(ECMAScriptParser.ArrayLiteralContext ctx)
ECMAScriptParser.arrayLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayLiteral in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitElementList(ECMAScriptParser.ElementListContext ctx)
ECMAScriptParser.elementList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElementList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitElision(ECMAScriptParser.ElisionContext ctx)
ECMAScriptParser.elision().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElision in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitObjectLiteral(ECMAScriptParser.ObjectLiteralContext ctx)
ECMAScriptParser.objectLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitObjectLiteral in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertyNameAndValueList(ECMAScriptParser.PropertyNameAndValueListContext ctx)
ECMAScriptParser.propertyNameAndValueList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyNameAndValueList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertyExpressionAssignment(ECMAScriptParser.PropertyExpressionAssignmentContext ctx)
PropertyExpressionAssignment
labeled alternative in ECMAScriptParser.propertyAssignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyExpressionAssignment in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertyGetter(ECMAScriptParser.PropertyGetterContext ctx)
PropertyGetter
labeled alternative in ECMAScriptParser.propertyAssignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyGetter in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertySetter(ECMAScriptParser.PropertySetterContext ctx)
PropertySetter
labeled alternative in ECMAScriptParser.propertyAssignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertySetter in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertyName(ECMAScriptParser.PropertyNameContext ctx)
ECMAScriptParser.propertyName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyName in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPropertySetParameterList(ECMAScriptParser.PropertySetParameterListContext ctx)
ECMAScriptParser.propertySetParameterList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertySetParameterList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitArguments(ECMAScriptParser.ArgumentsContext ctx)
ECMAScriptParser.arguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArguments in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitArgumentList(ECMAScriptParser.ArgumentListContext ctx)
ECMAScriptParser.argumentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArgumentList in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitExpressionSequence(ECMAScriptParser.ExpressionSequenceContext ctx)
ECMAScriptParser.expressionSequence().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionSequence in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitTernaryExpression(ECMAScriptParser.TernaryExpressionContext ctx)
TernaryExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTernaryExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitLogicalAndExpression(ECMAScriptParser.LogicalAndExpressionContext ctx)
LogicalAndExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLogicalAndExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPreIncrementExpression(ECMAScriptParser.PreIncrementExpressionContext ctx)
PreIncrementExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPreIncrementExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitObjectLiteralExpression(ECMAScriptParser.ObjectLiteralExpressionContext ctx)
ObjectLiteralExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitObjectLiteralExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitInExpression(ECMAScriptParser.InExpressionContext ctx)
InExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitLogicalOrExpression(ECMAScriptParser.LogicalOrExpressionContext ctx)
LogicalOrExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLogicalOrExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitNotExpression(ECMAScriptParser.NotExpressionContext ctx)
NotExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNotExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPreDecreaseExpression(ECMAScriptParser.PreDecreaseExpressionContext ctx)
PreDecreaseExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPreDecreaseExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitArgumentsExpression(ECMAScriptParser.ArgumentsExpressionContext ctx)
ArgumentsExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArgumentsExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitThisExpression(ECMAScriptParser.ThisExpressionContext ctx)
ThisExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThisExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFunctionExpression(ECMAScriptParser.FunctionExpressionContext ctx)
FunctionExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitUnaryMinusExpression(ECMAScriptParser.UnaryMinusExpressionContext ctx)
UnaryMinusExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryMinusExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitAssignmentExpression(ECMAScriptParser.AssignmentExpressionContext ctx)
AssignmentExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPostDecreaseExpression(ECMAScriptParser.PostDecreaseExpressionContext ctx)
PostDecreaseExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPostDecreaseExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitTypeofExpression(ECMAScriptParser.TypeofExpressionContext ctx)
TypeofExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeofExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitInstanceofExpression(ECMAScriptParser.InstanceofExpressionContext ctx)
InstanceofExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInstanceofExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitUnaryPlusExpression(ECMAScriptParser.UnaryPlusExpressionContext ctx)
UnaryPlusExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaryPlusExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitDeleteExpression(ECMAScriptParser.DeleteExpressionContext ctx)
DeleteExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitEqualityExpression(ECMAScriptParser.EqualityExpressionContext ctx)
EqualityExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEqualityExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBitXOrExpression(ECMAScriptParser.BitXOrExpressionContext ctx)
BitXOrExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitXOrExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitMultiplicativeExpression(ECMAScriptParser.MultiplicativeExpressionContext ctx)
MultiplicativeExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiplicativeExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBitShiftExpression(ECMAScriptParser.BitShiftExpressionContext ctx)
BitShiftExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitShiftExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitParenthesizedExpression(ECMAScriptParser.ParenthesizedExpressionContext ctx)
ParenthesizedExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenthesizedExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitAdditiveExpression(ECMAScriptParser.AdditiveExpressionContext ctx)
AdditiveExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAdditiveExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitRelationalExpression(ECMAScriptParser.RelationalExpressionContext ctx)
RelationalExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelationalExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitPostIncrementExpression(ECMAScriptParser.PostIncrementExpressionContext ctx)
PostIncrementExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPostIncrementExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBitNotExpression(ECMAScriptParser.BitNotExpressionContext ctx)
BitNotExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitNotExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitNewExpression(ECMAScriptParser.NewExpressionContext ctx)
NewExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitLiteralExpression(ECMAScriptParser.LiteralExpressionContext ctx)
LiteralExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiteralExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitArrayLiteralExpression(ECMAScriptParser.ArrayLiteralExpressionContext ctx)
ArrayLiteralExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayLiteralExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitMemberDotExpression(ECMAScriptParser.MemberDotExpressionContext ctx)
MemberDotExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberDotExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitMemberIndexExpression(ECMAScriptParser.MemberIndexExpressionContext ctx)
MemberIndexExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberIndexExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitIdentifierExpression(ECMAScriptParser.IdentifierExpressionContext ctx)
IdentifierExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBitAndExpression(ECMAScriptParser.BitAndExpressionContext ctx)
BitAndExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitAndExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitBitOrExpression(ECMAScriptParser.BitOrExpressionContext ctx)
BitOrExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitOrExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitAssignmentOperatorExpression(ECMAScriptParser.AssignmentOperatorExpressionContext ctx)
AssignmentOperatorExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentOperatorExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitVoidExpression(ECMAScriptParser.VoidExpressionContext ctx)
VoidExpression
labeled alternative in ECMAScriptParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVoidExpression in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitAssignmentOperator(ECMAScriptParser.AssignmentOperatorContext ctx)
ECMAScriptParser.assignmentOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentOperator in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitLiteral(ECMAScriptParser.LiteralContext ctx)
ECMAScriptParser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiteral in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitNumericLiteral(ECMAScriptParser.NumericLiteralContext ctx)
ECMAScriptParser.numericLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericLiteral in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitIdentifierName(ECMAScriptParser.IdentifierNameContext ctx)
ECMAScriptParser.identifierName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierName in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitReservedWord(ECMAScriptParser.ReservedWordContext ctx)
ECMAScriptParser.reservedWord().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReservedWord in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitKeyword(ECMAScriptParser.KeywordContext ctx)
ECMAScriptParser.keyword().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKeyword in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitFutureReservedWord(ECMAScriptParser.FutureReservedWordContext ctx)
ECMAScriptParser.futureReservedWord().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFutureReservedWord in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitGetter(ECMAScriptParser.GetterContext ctx)
ECMAScriptParser.getter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGetter in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitSetter(ECMAScriptParser.SetterContext ctx)
ECMAScriptParser.setter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetter in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitEos(ECMAScriptParser.EosContext ctx)
ECMAScriptParser.eos().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEos in interface ECMAScriptVisitor<T>ctx - the parse treepublic T visitEof(ECMAScriptParser.EofContext ctx)
ECMAScriptParser.eof().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEof in interface ECMAScriptVisitor<T>ctx - the parse treeCopyright © 2022. All rights reserved.