public class FunctionReader extends YJSParserBaseVisitor<FunctionNode>
| 构造器和说明 |
|---|
FunctionReader(java.lang.String fileName) |
visitAdditiveExpression, visitAnnotation, visitAnnotationArgs, visitAnnotationLiteral, visitAnnotations, visitArguments, visitArgumentsExpression, visitArrayLiteral, visitArrayLiteralExpression, visitArrowFunctionBody, visitArrowFunctionExpression, visitArrowFunctionParameters, visitAssignmentExpression, visitAssignmentOperator, visitAssignmentOperatorExpression, visitBitAndExpression, visitBitNotExpression, visitBitOrExpression, visitBitShiftExpression, visitBitXOrExpression, visitCaseBlock, visitCaseClause, visitCaseClauses, visitCatchProduction, visitClassDeclaration, visitClassElement, visitClassTail, visitClzOrFunctionDeclaration, visitComputedPropertyExpressionAssignment, visitContractDeclar, visitDebuggerStatement, visitDefaultClause, visitDoStatement, visitElementList, visitEos, visitEqualityExpression, visitEventDeclaration, visitEventGlobalOrLocal, visitEventSemantics, visitExportStmt, visitExpressionSequence, visitFinallyProduction, visitForInStatement, visitFormalParameterArg, visitFormalParameterList, visitForVarInStatement, visitForVarStatement, visitFunctionBody, visitIdentifierExpression, visitIdentifierName, visitImportStmt, visitImportStmts, visitInExpression, visitInstanceofExpression, visitKeyword, visitLastArgument, visitLastElement, visitLastFormalParameterArg, visitLiteral, visitLiteralExpression, visitLogicalAndExpression, visitLogicalOrExpression, visitMemberDotExpression, visitMemberIndexExpression, visitMultiplicativeExpression, visitNewExpression, visitNotExpression, visitNumericLiteral, visitObjectLiteral, visitObjectLiteralExpression, visitParenthesizedExpression, visitPostDecreaseExpression, visitPostIncrementExpression, visitPreDecreaseExpression, visitPreIncrementExpression, visitProgram, visitPropertyExpressionAssignment, visitPropertyName, visitPropertyShorthand, visitRelationalExpression, visitReservedWord, visitSourceElement, visitSourceElements, visitStatement, visitStatementList, visitSuperExpression, visitTemplateStringExpression, visitTernaryExpression, visitThisExpression, visitThrowStatement, visitTryStatement, visitTypeofExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableDeclarationList, visitVarModifier, visitVersionName, visitWhileStatement, visitWithStatementaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic FunctionNode visitMethodDefinition(YJSParser.MethodDefinitionContext ctx)
YJSParserBaseVisitorYJSParser.methodDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodDefinition 在接口中 YJSParserVisitor<FunctionNode>visitMethodDefinition 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitFunctionDeclaration(YJSParser.FunctionDeclarationContext ctx)
YJSParserBaseVisitorYJSParser.functionDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionDeclaration 在接口中 YJSParserVisitor<FunctionNode>visitFunctionDeclaration 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitBlock(YJSParser.BlockContext ctx)
YJSParserBaseVisitorYJSParser.block().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlock 在接口中 YJSParserVisitor<FunctionNode>visitBlock 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitVariableStatement(YJSParser.VariableStatementContext ctx)
YJSParserBaseVisitorYJSParser.variableStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableStatement 在接口中 YJSParserVisitor<FunctionNode>visitVariableStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitVariableDeclaration(YJSParser.VariableDeclarationContext ctx)
YJSParserBaseVisitorYJSParser.variableDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclaration 在接口中 YJSParserVisitor<FunctionNode>visitVariableDeclaration 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitEmptyStatement(YJSParser.EmptyStatementContext ctx)
YJSParserBaseVisitorYJSParser.emptyStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEmptyStatement 在接口中 YJSParserVisitor<FunctionNode>visitEmptyStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitExpressionStatement(YJSParser.ExpressionStatementContext ctx)
YJSParserBaseVisitorYJSParser.expressionStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionStatement 在接口中 YJSParserVisitor<FunctionNode>visitExpressionStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitIfStatement(YJSParser.IfStatementContext ctx)
YJSParserBaseVisitorYJSParser.ifStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfStatement 在接口中 YJSParserVisitor<FunctionNode>visitIfStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitForStatement(YJSParser.ForStatementContext ctx)
YJSParserBaseVisitorForStatement
labeled alternative in YJSParser.iterationStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForStatement 在接口中 YJSParserVisitor<FunctionNode>visitForStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitContinueStatement(YJSParser.ContinueStatementContext ctx)
YJSParserBaseVisitorYJSParser.continueStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContinueStatement 在接口中 YJSParserVisitor<FunctionNode>visitContinueStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitBreakStatement(YJSParser.BreakStatementContext ctx)
YJSParserBaseVisitorYJSParser.breakStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBreakStatement 在接口中 YJSParserVisitor<FunctionNode>visitBreakStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitReturnStatement(YJSParser.ReturnStatementContext ctx)
YJSParserBaseVisitorYJSParser.returnStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReturnStatement 在接口中 YJSParserVisitor<FunctionNode>visitReturnStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse treepublic FunctionNode visitSwitchStatement(YJSParser.SwitchStatementContext ctx)
YJSParserBaseVisitorYJSParser.switchStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchStatement 在接口中 YJSParserVisitor<FunctionNode>visitSwitchStatement 在类中 YJSParserBaseVisitor<FunctionNode>ctx - the parse tree