Package io.neos.fusion4j.lang.antlr
Interface FusionParserVisitor<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:
FusionParserBaseVisitor
public interface FusionParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
FusionParser.-
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 interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitFusionPath
Visit a parse tree produced byFusionParser.fusionPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionFile
Visit a parse tree produced byFusionParser.fusionFile().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFragment
Visit a parse tree produced byFusionParser.rootFragment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionFragment
Visit a parse tree produced byFusionParser.fusionFragment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhitespace
Visit a parse tree produced byFusionParser.whitespace().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCodeComment
Visit a parse tree produced byFusionParser.codeComment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFileInclude
Visit a parse tree produced byFusionParser.fileInclude().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFileIncludePattern
Visit a parse tree produced byFusionParser.fileIncludePattern().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamespaceAlias
Visit a parse tree produced byFusionParser.namespaceAlias().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionAssign
Visit a parse tree produced byFusionParser.rootFusionAssign().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionAssignPath
Visit a parse tree produced byFusionParser.rootFusionAssignPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeCall
Visit a parse tree produced byFusionParser.rootPrototypeCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfiguration
Visit a parse tree produced byFusionParser.rootFusionConfiguration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationBody
Visit a parse tree produced byFusionParser.rootFusionConfigurationBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationErasure
Visit a parse tree produced byFusionParser.rootFusionConfigurationErasure().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationPath
Visit a parse tree produced byFusionParser.rootFusionConfigurationPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionPathSegment
Visit a parse tree produced byFusionParser.rootFusionPathSegment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionMetaPropPathSegment
Visit a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationCopy
Visit a parse tree produced byFusionParser.rootFusionConfigurationCopy().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionConfigurationPathReference
T visitRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Visit a parse tree produced byFusionParser.rootFusionConfigurationPathReference().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeDecl
Visit a parse tree produced byFusionParser.rootPrototypeDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootPrototypeErasure
Visit a parse tree produced byFusionParser.rootPrototypeErasure().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeBody
Visit a parse tree produced byFusionParser.prototypeBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeInheritance
Visit a parse tree produced byFusionParser.prototypeInheritance().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionAssign
Visit a parse tree produced byFusionParser.fusionAssign().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionAssignPath
Visit a parse tree produced byFusionParser.fusionAssignPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrototypeCall
Visit a parse tree produced byFusionParser.prototypeCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationErasure
Visit a parse tree produced byFusionParser.fusionConfigurationErasure().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfiguration
Visit a parse tree produced byFusionParser.fusionConfiguration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationBody
Visit a parse tree produced byFusionParser.fusionConfigurationBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationPath
Visit a parse tree produced byFusionParser.fusionConfigurationPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionPathSegment
Visit a parse tree produced byFusionParser.fusionPathSegment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionMetaPropPathSegment
Visit a parse tree produced byFusionParser.fusionMetaPropPathSegment().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationCopy
Visit a parse tree produced byFusionParser.fusionConfigurationCopy().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionConfigurationPathReference
Visit a parse tree produced byFusionParser.fusionConfigurationPathReference().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionValueDecl
Visit a parse tree produced byFusionParser.rootFusionValueDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueDecl
Visit a parse tree produced byFusionParser.fusionValueDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootFusionValueBody
Visit a parse tree produced byFusionParser.rootFusionValueBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueBody
Visit a parse tree produced byFusionParser.fusionValueBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueLiteralDecl
Visit a parse tree produced byFusionParser.fusionValueLiteralDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueNull
Visit a parse tree produced byFusionParser.fusionValueNull().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueStringSingleQuote
Visit a parse tree produced byFusionParser.fusionValueStringSingleQuote().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueStringDoubleQuote
Visit a parse tree produced byFusionParser.fusionValueStringDoubleQuote().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueNumber
Visit a parse tree produced byFusionParser.fusionValueNumber().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueBoolean
Visit a parse tree produced byFusionParser.fusionValueBoolean().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueDslDelegate
Visit a parse tree produced byFusionParser.fusionValueDslDelegate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueObject
Visit a parse tree produced byFusionParser.fusionValueObject().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFusionValueExpression
Visit a parse tree produced byFusionParser.fusionValueExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-