Class FusionParser

java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
io.neos.fusion4j.lang.antlr.FusionParser

public class FusionParser extends org.antlr.v4.runtime.Parser
  • Field Details

    • _decisionToDFA

      protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
    • _sharedContextCache

      protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
    • WHITESPACE

      public static final int WHITESPACE
      See Also:
    • WHITESPACE_NO_BR

      public static final int WHITESPACE_NO_BR
      See Also:
    • NAMESPACE_ALIAS_KEYWORD_AND_OPERATOR

      public static final int NAMESPACE_ALIAS_KEYWORD_AND_OPERATOR
      See Also:
    • FILE_INCLUDE_KEYWORD_AND_OPERATOR

      public static final int FILE_INCLUDE_KEYWORD_AND_OPERATOR
      See Also:
    • ROOT_CODE_COMMENT

      public static final int ROOT_CODE_COMMENT
      See Also:
    • ROOT_COPY_OPERATOR

      public static final int ROOT_COPY_OPERATOR
      See Also:
    • ROOT_FUSION_ERASURE

      public static final int ROOT_FUSION_ERASURE
      See Also:
    • ROOT_FUSION_BODY_START

      public static final int ROOT_FUSION_BODY_START
      See Also:
    • ROOT_PROTOTYPE_KEYWORD

      public static final int ROOT_PROTOTYPE_KEYWORD
      See Also:
    • ROOT_PROTOTYPE_CALL_START

      public static final int ROOT_PROTOTYPE_CALL_START
      See Also:
    • ROOT_FUSION_PATH_SEGMENT

      public static final int ROOT_FUSION_PATH_SEGMENT
      See Also:
    • ROOT_FUSION_META_PROP_PREFIX

      public static final int ROOT_FUSION_META_PROP_PREFIX
      See Also:
    • ROOT_FUSION_PATH_NESTING_SEPARATOR

      public static final int ROOT_FUSION_PATH_NESTING_SEPARATOR
      See Also:
    • ROOT_FUSION_PATH_DECLARE_OPERATOR

      public static final int ROOT_FUSION_PATH_DECLARE_OPERATOR
      See Also:
    • FILE_INCLUDE_FILE_PATTERN

      public static final int FILE_INCLUDE_FILE_PATTERN
      See Also:
    • INVALID_FILE_INCLUDE_PATTERN

      public static final int INVALID_FILE_INCLUDE_PATTERN
      See Also:
    • NAMESPACE_ALIAS_TARGET_NAMESPACE

      public static final int NAMESPACE_ALIAS_TARGET_NAMESPACE
      See Also:
    • NAMESPACE_ALIAS_NAMESPACE

      public static final int NAMESPACE_ALIAS_NAMESPACE
      See Also:
    • NAMESPACE_ALIAS_WS_SPACE

      public static final int NAMESPACE_ALIAS_WS_SPACE
      See Also:
    • NAMESPACE_ALIAS_OPERATOR

      public static final int NAMESPACE_ALIAS_OPERATOR
      See Also:
    • PROTOTYPE_NAME

      public static final int PROTOTYPE_NAME
      See Also:
    • PROTOTYPE_CALL_END

      public static final int PROTOTYPE_CALL_END
      See Also:
    • BODY_WHITESPACE

      public static final int BODY_WHITESPACE
      See Also:
    • BODY_WHITESPACE_NO_BR

      public static final int BODY_WHITESPACE_NO_BR
      See Also:
    • CODE_COMMENT

      public static final int CODE_COMMENT
      See Also:
    • FUSION_BODY_START

      public static final int FUSION_BODY_START
      See Also:
    • FUSION_BODY_END

      public static final int FUSION_BODY_END
      See Also:
    • PROTOTYPE_KEYWORD

      public static final int PROTOTYPE_KEYWORD
      See Also:
    • PROTOTYPE_CALL_START

      public static final int PROTOTYPE_CALL_START
      See Also:
    • COPY_OPERATOR

      public static final int COPY_OPERATOR
      See Also:
    • FUSION_PATH_SEGMENT

      public static final int FUSION_PATH_SEGMENT
      See Also:
    • FUSION_ERASURE

      public static final int FUSION_ERASURE
      See Also:
    • FUSION_META_PROP_PREFIX

      public static final int FUSION_META_PROP_PREFIX
      See Also:
    • FUSION_PATH_NESTING_SEPARATOR

      public static final int FUSION_PATH_NESTING_SEPARATOR
      See Also:
    • FUSION_PATH_ASSIGN_OPERATOR

      public static final int FUSION_PATH_ASSIGN_OPERATOR
      See Also:
    • FUSION_VALUE_LITERAL_NULL

      public static final int FUSION_VALUE_LITERAL_NULL
      See Also:
    • FUSION_VALUE_STRING_DQUOTE

      public static final int FUSION_VALUE_STRING_DQUOTE
      See Also:
    • FUSION_VALUE_STRING_SQUOTE

      public static final int FUSION_VALUE_STRING_SQUOTE
      See Also:
    • FUSION_VALUE_NUMBER

      public static final int FUSION_VALUE_NUMBER
      See Also:
    • FUSION_VALUE_BOOLEAN

      public static final int FUSION_VALUE_BOOLEAN
      See Also:
    • FUSION_VALUE_EXPRESSION_START

      public static final int FUSION_VALUE_EXPRESSION_START
      See Also:
    • FUSION_VALUE_DSL_DELEGATE

      public static final int FUSION_VALUE_DSL_DELEGATE
      See Also:
    • FUSION_VALUE_OBJECT

      public static final int FUSION_VALUE_OBJECT
      See Also:
    • EL_STRING

      public static final int EL_STRING
      See Also:
    • EL_CODE_FRAGMENT

      public static final int EL_CODE_FRAGMENT
      See Also:
    • EL_CODE_START_BLOCK

      public static final int EL_CODE_START_BLOCK
      See Also:
    • EL_CODE_END_BLOCK

      public static final int EL_CODE_END_BLOCK
      See Also:
    • RULE_fusionPath

      public static final int RULE_fusionPath
      See Also:
    • RULE_fusionFile

      public static final int RULE_fusionFile
      See Also:
    • RULE_rootFragment

      public static final int RULE_rootFragment
      See Also:
    • RULE_fusionFragment

      public static final int RULE_fusionFragment
      See Also:
    • RULE_whitespace

      public static final int RULE_whitespace
      See Also:
    • RULE_codeComment

      public static final int RULE_codeComment
      See Also:
    • RULE_fileInclude

      public static final int RULE_fileInclude
      See Also:
    • RULE_fileIncludePattern

      public static final int RULE_fileIncludePattern
      See Also:
    • RULE_namespaceAlias

      public static final int RULE_namespaceAlias
      See Also:
    • RULE_rootFusionAssign

      public static final int RULE_rootFusionAssign
      See Also:
    • RULE_rootFusionAssignPath

      public static final int RULE_rootFusionAssignPath
      See Also:
    • RULE_rootPrototypeCall

      public static final int RULE_rootPrototypeCall
      See Also:
    • RULE_rootFusionConfiguration

      public static final int RULE_rootFusionConfiguration
      See Also:
    • RULE_rootFusionConfigurationBody

      public static final int RULE_rootFusionConfigurationBody
      See Also:
    • RULE_rootFusionConfigurationErasure

      public static final int RULE_rootFusionConfigurationErasure
      See Also:
    • RULE_rootFusionConfigurationPath

      public static final int RULE_rootFusionConfigurationPath
      See Also:
    • RULE_rootFusionPathSegment

      public static final int RULE_rootFusionPathSegment
      See Also:
    • RULE_rootFusionMetaPropPathSegment

      public static final int RULE_rootFusionMetaPropPathSegment
      See Also:
    • RULE_rootFusionConfigurationCopy

      public static final int RULE_rootFusionConfigurationCopy
      See Also:
    • RULE_rootFusionConfigurationPathReference

      public static final int RULE_rootFusionConfigurationPathReference
      See Also:
    • RULE_rootPrototypeDecl

      public static final int RULE_rootPrototypeDecl
      See Also:
    • RULE_rootPrototypeErasure

      public static final int RULE_rootPrototypeErasure
      See Also:
    • RULE_prototypeBody

      public static final int RULE_prototypeBody
      See Also:
    • RULE_prototypeInheritance

      public static final int RULE_prototypeInheritance
      See Also:
    • RULE_fusionAssign

      public static final int RULE_fusionAssign
      See Also:
    • RULE_fusionAssignPath

      public static final int RULE_fusionAssignPath
      See Also:
    • RULE_prototypeCall

      public static final int RULE_prototypeCall
      See Also:
    • RULE_fusionConfigurationErasure

      public static final int RULE_fusionConfigurationErasure
      See Also:
    • RULE_fusionConfiguration

      public static final int RULE_fusionConfiguration
      See Also:
    • RULE_fusionConfigurationBody

      public static final int RULE_fusionConfigurationBody
      See Also:
    • RULE_fusionConfigurationPath

      public static final int RULE_fusionConfigurationPath
      See Also:
    • RULE_fusionPathSegment

      public static final int RULE_fusionPathSegment
      See Also:
    • RULE_fusionMetaPropPathSegment

      public static final int RULE_fusionMetaPropPathSegment
      See Also:
    • RULE_fusionConfigurationCopy

      public static final int RULE_fusionConfigurationCopy
      See Also:
    • RULE_fusionConfigurationPathReference

      public static final int RULE_fusionConfigurationPathReference
      See Also:
    • RULE_rootFusionValueDecl

      public static final int RULE_rootFusionValueDecl
      See Also:
    • RULE_fusionValueDecl

      public static final int RULE_fusionValueDecl
      See Also:
    • RULE_rootFusionValueBody

      public static final int RULE_rootFusionValueBody
      See Also:
    • RULE_fusionValueBody

      public static final int RULE_fusionValueBody
      See Also:
    • RULE_fusionValueLiteralDecl

      public static final int RULE_fusionValueLiteralDecl
      See Also:
    • RULE_fusionValueNull

      public static final int RULE_fusionValueNull
      See Also:
    • RULE_fusionValueStringSingleQuote

      public static final int RULE_fusionValueStringSingleQuote
      See Also:
    • RULE_fusionValueStringDoubleQuote

      public static final int RULE_fusionValueStringDoubleQuote
      See Also:
    • RULE_fusionValueNumber

      public static final int RULE_fusionValueNumber
      See Also:
    • RULE_fusionValueBoolean

      public static final int RULE_fusionValueBoolean
      See Also:
    • RULE_fusionValueDslDelegate

      public static final int RULE_fusionValueDslDelegate
      See Also:
    • RULE_fusionValueObject

      public static final int RULE_fusionValueObject
      See Also:
    • RULE_fusionValueExpression

      public static final int RULE_fusionValueExpression
      See Also:
    • ruleNames

      public static final String[] ruleNames
    • VOCABULARY

      public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
    • tokenNames

      @Deprecated public static final String[] tokenNames
      Deprecated.
      Use VOCABULARY instead.
    • _serializedATN

      public static final String _serializedATN
      See Also:
    • _ATN

      public static final org.antlr.v4.runtime.atn.ATN _ATN
  • Constructor Details

    • FusionParser

      public FusionParser(org.antlr.v4.runtime.TokenStream input)
  • Method Details

    • getTokenNames

      @Deprecated public String[] getTokenNames()
      Deprecated.
      Specified by:
      getTokenNames in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • getVocabulary

      public org.antlr.v4.runtime.Vocabulary getVocabulary()
      Overrides:
      getVocabulary in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • getGrammarFileName

      public String getGrammarFileName()
      Specified by:
      getGrammarFileName in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • getRuleNames

      public String[] getRuleNames()
      Specified by:
      getRuleNames in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • getSerializedATN

      public String getSerializedATN()
      Overrides:
      getSerializedATN in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • getATN

      public org.antlr.v4.runtime.atn.ATN getATN()
      Specified by:
      getATN in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
    • fusionPath

      public final FusionParser.FusionPathContext fusionPath() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionFile

      public final FusionParser.FusionFileContext fusionFile() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFragment

      public final FusionParser.RootFragmentContext rootFragment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionFragment

      public final FusionParser.FusionFragmentContext fusionFragment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • whitespace

      public final FusionParser.WhitespaceContext whitespace() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • codeComment

      public final FusionParser.CodeCommentContext codeComment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fileInclude

      public final FusionParser.FileIncludeContext fileInclude() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fileIncludePattern

      public final FusionParser.FileIncludePatternContext fileIncludePattern() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • namespaceAlias

      public final FusionParser.NamespaceAliasContext namespaceAlias() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionAssign

      public final FusionParser.RootFusionAssignContext rootFusionAssign() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionAssignPath

      public final FusionParser.RootFusionAssignPathContext rootFusionAssignPath() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootPrototypeCall

      public final FusionParser.RootPrototypeCallContext rootPrototypeCall() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfiguration

      public final FusionParser.RootFusionConfigurationContext rootFusionConfiguration() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfigurationBody

      public final FusionParser.RootFusionConfigurationBodyContext rootFusionConfigurationBody() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfigurationErasure

      public final FusionParser.RootFusionConfigurationErasureContext rootFusionConfigurationErasure() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfigurationPath

      public final FusionParser.RootFusionConfigurationPathContext rootFusionConfigurationPath() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionPathSegment

      public final FusionParser.RootFusionPathSegmentContext rootFusionPathSegment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionMetaPropPathSegment

      public final FusionParser.RootFusionMetaPropPathSegmentContext rootFusionMetaPropPathSegment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfigurationCopy

      public final FusionParser.RootFusionConfigurationCopyContext rootFusionConfigurationCopy() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionConfigurationPathReference

      public final FusionParser.RootFusionConfigurationPathReferenceContext rootFusionConfigurationPathReference() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootPrototypeDecl

      public final FusionParser.RootPrototypeDeclContext rootPrototypeDecl() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootPrototypeErasure

      public final FusionParser.RootPrototypeErasureContext rootPrototypeErasure() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • prototypeBody

      public final FusionParser.PrototypeBodyContext prototypeBody() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • prototypeInheritance

      public final FusionParser.PrototypeInheritanceContext prototypeInheritance() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionAssign

      public final FusionParser.FusionAssignContext fusionAssign() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionAssignPath

      public final FusionParser.FusionAssignPathContext fusionAssignPath() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • prototypeCall

      public final FusionParser.PrototypeCallContext prototypeCall() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfigurationErasure

      public final FusionParser.FusionConfigurationErasureContext fusionConfigurationErasure() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfiguration

      public final FusionParser.FusionConfigurationContext fusionConfiguration() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfigurationBody

      public final FusionParser.FusionConfigurationBodyContext fusionConfigurationBody() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfigurationPath

      public final FusionParser.FusionConfigurationPathContext fusionConfigurationPath() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionPathSegment

      public final FusionParser.FusionPathSegmentContext fusionPathSegment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionMetaPropPathSegment

      public final FusionParser.FusionMetaPropPathSegmentContext fusionMetaPropPathSegment() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfigurationCopy

      public final FusionParser.FusionConfigurationCopyContext fusionConfigurationCopy() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionConfigurationPathReference

      public final FusionParser.FusionConfigurationPathReferenceContext fusionConfigurationPathReference() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionValueDecl

      public final FusionParser.RootFusionValueDeclContext rootFusionValueDecl() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueDecl

      public final FusionParser.FusionValueDeclContext fusionValueDecl() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • rootFusionValueBody

      public final FusionParser.RootFusionValueBodyContext rootFusionValueBody() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueBody

      public final FusionParser.FusionValueBodyContext fusionValueBody() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueLiteralDecl

      public final FusionParser.FusionValueLiteralDeclContext fusionValueLiteralDecl() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueNull

      public final FusionParser.FusionValueNullContext fusionValueNull() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueStringSingleQuote

      public final FusionParser.FusionValueStringSingleQuoteContext fusionValueStringSingleQuote() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueStringDoubleQuote

      public final FusionParser.FusionValueStringDoubleQuoteContext fusionValueStringDoubleQuote() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueNumber

      public final FusionParser.FusionValueNumberContext fusionValueNumber() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueBoolean

      public final FusionParser.FusionValueBooleanContext fusionValueBoolean() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueDslDelegate

      public final FusionParser.FusionValueDslDelegateContext fusionValueDslDelegate() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueObject

      public final FusionParser.FusionValueObjectContext fusionValueObject() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • fusionValueExpression

      public final FusionParser.FusionValueExpressionContext fusionValueExpression() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException