Class FusionParserBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
FusionParserVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
FusionParserVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byFusionParser.codeComment().Visit a parse tree produced byFusionParser.fileInclude().Visit a parse tree produced byFusionParser.fileIncludePattern().Visit a parse tree produced byFusionParser.fusionAssign().Visit a parse tree produced byFusionParser.fusionAssignPath().Visit a parse tree produced byFusionParser.fusionConfiguration().Visit a parse tree produced byFusionParser.fusionConfigurationBody().Visit a parse tree produced byFusionParser.fusionConfigurationCopy().Visit a parse tree produced byFusionParser.fusionConfigurationErasure().Visit a parse tree produced byFusionParser.fusionConfigurationPath().Visit a parse tree produced byFusionParser.fusionConfigurationPathReference().Visit a parse tree produced byFusionParser.fusionFile().Visit a parse tree produced byFusionParser.fusionFragment().Visit a parse tree produced byFusionParser.fusionMetaPropPathSegment().Visit a parse tree produced byFusionParser.fusionPath().Visit a parse tree produced byFusionParser.fusionPathSegment().Visit a parse tree produced byFusionParser.fusionValueBody().Visit a parse tree produced byFusionParser.fusionValueBoolean().Visit a parse tree produced byFusionParser.fusionValueDecl().Visit a parse tree produced byFusionParser.fusionValueDslDelegate().Visit a parse tree produced byFusionParser.fusionValueExpression().Visit a parse tree produced byFusionParser.fusionValueLiteralDecl().Visit a parse tree produced byFusionParser.fusionValueNull().Visit a parse tree produced byFusionParser.fusionValueNumber().Visit a parse tree produced byFusionParser.fusionValueObject().Visit a parse tree produced byFusionParser.fusionValueStringDoubleQuote().Visit a parse tree produced byFusionParser.fusionValueStringSingleQuote().Visit a parse tree produced byFusionParser.namespaceAlias().Visit a parse tree produced byFusionParser.prototypeBody().Visit a parse tree produced byFusionParser.prototypeCall().Visit a parse tree produced byFusionParser.prototypeInheritance().Visit a parse tree produced byFusionParser.rootFragment().Visit a parse tree produced byFusionParser.rootFusionAssign().Visit a parse tree produced byFusionParser.rootFusionAssignPath().Visit a parse tree produced byFusionParser.rootFusionConfiguration().Visit a parse tree produced byFusionParser.rootFusionConfigurationBody().Visit a parse tree produced byFusionParser.rootFusionConfigurationCopy().Visit a parse tree produced byFusionParser.rootFusionConfigurationErasure().Visit a parse tree produced byFusionParser.rootFusionConfigurationPath().visitRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Visit a parse tree produced byFusionParser.rootFusionConfigurationPathReference().Visit a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().Visit a parse tree produced byFusionParser.rootFusionPathSegment().Visit a parse tree produced byFusionParser.rootFusionValueBody().Visit a parse tree produced byFusionParser.rootFusionValueDecl().Visit a parse tree produced byFusionParser.rootPrototypeCall().Visit a parse tree produced byFusionParser.rootPrototypeDecl().Visit a parse tree produced byFusionParser.rootPrototypeErasure().Visit a parse tree produced byFusionParser.whitespace().Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
FusionParserBaseVisitor
public FusionParserBaseVisitor()
-
-
Method Details
-
visitFusionPath
Visit a parse tree produced byFusionParser.fusionPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionPathin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionFile
Visit a parse tree produced byFusionParser.fusionFile().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionFilein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFragment
Visit a parse tree produced byFusionParser.rootFragment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFragmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionFragment
Visit a parse tree produced byFusionParser.fusionFragment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionFragmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhitespace
Visit a parse tree produced byFusionParser.whitespace().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhitespacein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCodeComment
Visit a parse tree produced byFusionParser.codeComment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCodeCommentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFileInclude
Visit a parse tree produced byFusionParser.fileInclude().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFileIncludein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFileIncludePattern
Visit a parse tree produced byFusionParser.fileIncludePattern().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFileIncludePatternin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamespaceAlias
Visit a parse tree produced byFusionParser.namespaceAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamespaceAliasin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionAssign
Visit a parse tree produced byFusionParser.rootFusionAssign().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionAssignin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionAssignPath
Visit a parse tree produced byFusionParser.rootFusionAssignPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionAssignPathin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeCall
Visit a parse tree produced byFusionParser.rootPrototypeCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootPrototypeCallin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfiguration
Visit a parse tree produced byFusionParser.rootFusionConfiguration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationBody
Visit a parse tree produced byFusionParser.rootFusionConfigurationBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationBodyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationErasure
public T visitRootFusionConfigurationErasure(FusionParser.RootFusionConfigurationErasureContext ctx) Visit a parse tree produced byFusionParser.rootFusionConfigurationErasure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationErasurein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationPath
Visit a parse tree produced byFusionParser.rootFusionConfigurationPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationPathin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionPathSegment
Visit a parse tree produced byFusionParser.rootFusionPathSegment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionPathSegmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionMetaPropPathSegment
Visit a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionMetaPropPathSegmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationCopy
Visit a parse tree produced byFusionParser.rootFusionConfigurationCopy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationCopyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationPathReference
public T visitRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Visit a parse tree produced byFusionParser.rootFusionConfigurationPathReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionConfigurationPathReferencein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeDecl
Visit a parse tree produced byFusionParser.rootPrototypeDecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootPrototypeDeclin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeErasure
Visit a parse tree produced byFusionParser.rootPrototypeErasure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootPrototypeErasurein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeBody
Visit a parse tree produced byFusionParser.prototypeBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrototypeBodyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeInheritance
Visit a parse tree produced byFusionParser.prototypeInheritance().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrototypeInheritancein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionAssign
Visit a parse tree produced byFusionParser.fusionAssign().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionAssignin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionAssignPath
Visit a parse tree produced byFusionParser.fusionAssignPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionAssignPathin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeCall
Visit a parse tree produced byFusionParser.prototypeCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrototypeCallin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationErasure
Visit a parse tree produced byFusionParser.fusionConfigurationErasure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationErasurein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfiguration
Visit a parse tree produced byFusionParser.fusionConfiguration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationBody
Visit a parse tree produced byFusionParser.fusionConfigurationBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationBodyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationPath
Visit a parse tree produced byFusionParser.fusionConfigurationPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationPathin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionPathSegment
Visit a parse tree produced byFusionParser.fusionPathSegment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionPathSegmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionMetaPropPathSegment
Visit a parse tree produced byFusionParser.fusionMetaPropPathSegment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionMetaPropPathSegmentin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationCopy
Visit a parse tree produced byFusionParser.fusionConfigurationCopy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationCopyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationPathReference
public T visitFusionConfigurationPathReference(FusionParser.FusionConfigurationPathReferenceContext ctx) Visit a parse tree produced byFusionParser.fusionConfigurationPathReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionConfigurationPathReferencein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionValueDecl
Visit a parse tree produced byFusionParser.rootFusionValueDecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionValueDeclin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueDecl
Visit a parse tree produced byFusionParser.fusionValueDecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueDeclin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionValueBody
Visit a parse tree produced byFusionParser.rootFusionValueBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootFusionValueBodyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueBody
Visit a parse tree produced byFusionParser.fusionValueBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueBodyin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueLiteralDecl
Visit a parse tree produced byFusionParser.fusionValueLiteralDecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueLiteralDeclin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueNull
Visit a parse tree produced byFusionParser.fusionValueNull().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueNullin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueStringSingleQuote
Visit a parse tree produced byFusionParser.fusionValueStringSingleQuote().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueStringSingleQuotein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueStringDoubleQuote
Visit a parse tree produced byFusionParser.fusionValueStringDoubleQuote().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueStringDoubleQuotein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueNumber
Visit a parse tree produced byFusionParser.fusionValueNumber().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueNumberin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueBoolean
Visit a parse tree produced byFusionParser.fusionValueBoolean().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueBooleanin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueDslDelegate
Visit a parse tree produced byFusionParser.fusionValueDslDelegate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueDslDelegatein interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueObject
Visit a parse tree produced byFusionParser.fusionValueObject().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueObjectin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueExpression
Visit a parse tree produced byFusionParser.fusionValueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFusionValueExpressionin interfaceFusionParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-