Class InternalXtypeParser


  • public class InternalXtypeParser
    extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
    Copyright (c) 2010, 2023 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0
    • Field Detail

      • tokenNames

        public static final java.lang.String[] tokenNames
      • dfa18

        protected org.eclipse.xtext.xbase.parser.antlr.internal.InternalXtypeParser.DFA18 dfa18
      • FOLLOW_1

        public static final org.antlr.runtime.BitSet FOLLOW_1
      • FOLLOW_2

        public static final org.antlr.runtime.BitSet FOLLOW_2
      • FOLLOW_3

        public static final org.antlr.runtime.BitSet FOLLOW_3
      • FOLLOW_4

        public static final org.antlr.runtime.BitSet FOLLOW_4
      • FOLLOW_5

        public static final org.antlr.runtime.BitSet FOLLOW_5
      • FOLLOW_6

        public static final org.antlr.runtime.BitSet FOLLOW_6
      • FOLLOW_7

        public static final org.antlr.runtime.BitSet FOLLOW_7
      • FOLLOW_8

        public static final org.antlr.runtime.BitSet FOLLOW_8
      • FOLLOW_9

        public static final org.antlr.runtime.BitSet FOLLOW_9
      • FOLLOW_10

        public static final org.antlr.runtime.BitSet FOLLOW_10
      • FOLLOW_11

        public static final org.antlr.runtime.BitSet FOLLOW_11
      • FOLLOW_12

        public static final org.antlr.runtime.BitSet FOLLOW_12
      • FOLLOW_13

        public static final org.antlr.runtime.BitSet FOLLOW_13
      • FOLLOW_14

        public static final org.antlr.runtime.BitSet FOLLOW_14
      • FOLLOW_15

        public static final org.antlr.runtime.BitSet FOLLOW_15
      • FOLLOW_16

        public static final org.antlr.runtime.BitSet FOLLOW_16
      • FOLLOW_17

        public static final org.antlr.runtime.BitSet FOLLOW_17
      • FOLLOW_18

        public static final org.antlr.runtime.BitSet FOLLOW_18
      • FOLLOW_19

        public static final org.antlr.runtime.BitSet FOLLOW_19
      • FOLLOW_20

        public static final org.antlr.runtime.BitSet FOLLOW_20
      • FOLLOW_21

        public static final org.antlr.runtime.BitSet FOLLOW_21
      • FOLLOW_22

        public static final org.antlr.runtime.BitSet FOLLOW_22
      • FOLLOW_23

        public static final org.antlr.runtime.BitSet FOLLOW_23
    • Constructor Detail

      • InternalXtypeParser

        public InternalXtypeParser​(org.antlr.runtime.TokenStream input)
      • InternalXtypeParser

        public InternalXtypeParser​(org.antlr.runtime.TokenStream input,
                                   org.antlr.runtime.RecognizerSharedState state)
      • InternalXtypeParser

        public InternalXtypeParser​(org.antlr.runtime.TokenStream input,
                                   XtypeGrammarAccess grammarAccess)
    • Method Detail

      • getTokenNames

        public java.lang.String[] getTokenNames()
        Overrides:
        getTokenNames in class org.antlr.runtime.BaseRecognizer
      • getGrammarFileName

        public java.lang.String getGrammarFileName()
        Overrides:
        getGrammarFileName in class org.antlr.runtime.BaseRecognizer
      • getFirstRuleName

        protected java.lang.String getFirstRuleName()
        Specified by:
        getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
      • getGrammarAccess

        protected XtypeGrammarAccess getGrammarAccess()
        Specified by:
        getGrammarAccess in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
      • entryRuleJvmTypeReference

        public final org.eclipse.emf.ecore.EObject entryRuleJvmTypeReference()
                                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmTypeReference

        public final org.eclipse.emf.ecore.EObject ruleJvmTypeReference()
                                                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleArrayBrackets

        public final java.lang.String entryRuleArrayBrackets()
                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleArrayBrackets

        public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleArrayBrackets()
                                                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleXFunctionTypeRef

        public final org.eclipse.emf.ecore.EObject entryRuleXFunctionTypeRef()
                                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleXFunctionTypeRef

        public final org.eclipse.emf.ecore.EObject ruleXFunctionTypeRef()
                                                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmParameterizedTypeReference

        public final org.eclipse.emf.ecore.EObject entryRuleJvmParameterizedTypeReference()
                                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmParameterizedTypeReference

        public final org.eclipse.emf.ecore.EObject ruleJvmParameterizedTypeReference()
                                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmArgumentTypeReference

        public final org.eclipse.emf.ecore.EObject entryRuleJvmArgumentTypeReference()
                                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmArgumentTypeReference

        public final org.eclipse.emf.ecore.EObject ruleJvmArgumentTypeReference()
                                                                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmWildcardTypeReference

        public final org.eclipse.emf.ecore.EObject entryRuleJvmWildcardTypeReference()
                                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmWildcardTypeReference

        public final org.eclipse.emf.ecore.EObject ruleJvmWildcardTypeReference()
                                                                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmUpperBound

        public final org.eclipse.emf.ecore.EObject entryRuleJvmUpperBound()
                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmUpperBound

        public final org.eclipse.emf.ecore.EObject ruleJvmUpperBound()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmUpperBoundAnded

        public final org.eclipse.emf.ecore.EObject entryRuleJvmUpperBoundAnded()
                                                                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmUpperBoundAnded

        public final org.eclipse.emf.ecore.EObject ruleJvmUpperBoundAnded()
                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmLowerBound

        public final org.eclipse.emf.ecore.EObject entryRuleJvmLowerBound()
                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmLowerBound

        public final org.eclipse.emf.ecore.EObject ruleJvmLowerBound()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleJvmLowerBoundAnded

        public final org.eclipse.emf.ecore.EObject entryRuleJvmLowerBoundAnded()
                                                                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleJvmLowerBoundAnded

        public final org.eclipse.emf.ecore.EObject ruleJvmLowerBoundAnded()
                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleQualifiedName

        public final java.lang.String entryRuleQualifiedName()
                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleQualifiedName

        public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleQualifiedName()
                                                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleQualifiedNameWithWildcard

        public final java.lang.String entryRuleQualifiedNameWithWildcard()
                                                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleQualifiedNameWithWildcard

        public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard()
                                                                                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleValidID

        public final java.lang.String entryRuleValidID()
                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleValidID

        public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleValidID()
                                                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleXImportDeclaration

        public final org.eclipse.emf.ecore.EObject entryRuleXImportDeclaration()
                                                                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleXImportDeclaration

        public final org.eclipse.emf.ecore.EObject ruleXImportDeclaration()
                                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • entryRuleQualifiedNameInStaticImport

        public final java.lang.String entryRuleQualifiedNameInStaticImport()
                                                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleQualifiedNameInStaticImport

        public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleQualifiedNameInStaticImport()
                                                                                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_InternalXtype_fragment

        public final void synpred1_InternalXtype_fragment()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred2_InternalXtype_fragment

        public final void synpred2_InternalXtype_fragment()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred3_InternalXtype_fragment

        public final void synpred3_InternalXtype_fragment()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred4_InternalXtype_fragment

        public final void synpred4_InternalXtype_fragment()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred4_InternalXtype

        public final boolean synpred4_InternalXtype()
      • synpred1_InternalXtype

        public final boolean synpred1_InternalXtype()
      • synpred3_InternalXtype

        public final boolean synpred3_InternalXtype()
      • synpred2_InternalXtype

        public final boolean synpred2_InternalXtype()