Class InternalXtypeParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
- org.eclipse.xtext.xbase.parser.antlr.internal.InternalXtypeParser
-
public class InternalXtypeParser extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParserCopyright (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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.LexerErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.xtext.xbase.parser.antlr.internal.InternalXtypeParser.DFA18dfa18static intEOFstatic org.antlr.runtime.BitSetFOLLOW_1static org.antlr.runtime.BitSetFOLLOW_10static org.antlr.runtime.BitSetFOLLOW_11static org.antlr.runtime.BitSetFOLLOW_12static org.antlr.runtime.BitSetFOLLOW_13static org.antlr.runtime.BitSetFOLLOW_14static org.antlr.runtime.BitSetFOLLOW_15static org.antlr.runtime.BitSetFOLLOW_16static org.antlr.runtime.BitSetFOLLOW_17static org.antlr.runtime.BitSetFOLLOW_18static org.antlr.runtime.BitSetFOLLOW_19static org.antlr.runtime.BitSetFOLLOW_2static org.antlr.runtime.BitSetFOLLOW_20static org.antlr.runtime.BitSetFOLLOW_21static org.antlr.runtime.BitSetFOLLOW_22static org.antlr.runtime.BitSetFOLLOW_23static org.antlr.runtime.BitSetFOLLOW_3static org.antlr.runtime.BitSetFOLLOW_4static org.antlr.runtime.BitSetFOLLOW_5static org.antlr.runtime.BitSetFOLLOW_6static org.antlr.runtime.BitSetFOLLOW_7static org.antlr.runtime.BitSetFOLLOW_8static org.antlr.runtime.BitSetFOLLOW_9static intRULE_ANY_OTHERstatic intRULE_IDstatic intRULE_ML_COMMENTstatic intRULE_SL_COMMENTstatic intRULE_STRINGstatic intRULE_WSstatic intT__10static intT__11static intT__12static intT__13static intT__14static intT__15static intT__16static intT__17static intT__18static intT__19static intT__20static intT__21static intT__22static intT__23static intT__24static intT__25static intT__26static intT__27static java.lang.String[]tokenNames
-
Constructor Summary
Constructors Constructor Description InternalXtypeParser(org.antlr.runtime.TokenStream input)InternalXtypeParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)InternalXtypeParser(org.antlr.runtime.TokenStream input, XtypeGrammarAccess grammarAccess)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringentryRuleArrayBrackets()org.eclipse.emf.ecore.EObjectentryRuleJvmArgumentTypeReference()org.eclipse.emf.ecore.EObjectentryRuleJvmLowerBound()org.eclipse.emf.ecore.EObjectentryRuleJvmLowerBoundAnded()org.eclipse.emf.ecore.EObjectentryRuleJvmParameterizedTypeReference()org.eclipse.emf.ecore.EObjectentryRuleJvmTypeReference()org.eclipse.emf.ecore.EObjectentryRuleJvmUpperBound()org.eclipse.emf.ecore.EObjectentryRuleJvmUpperBoundAnded()org.eclipse.emf.ecore.EObjectentryRuleJvmWildcardTypeReference()java.lang.StringentryRuleQualifiedName()java.lang.StringentryRuleQualifiedNameInStaticImport()java.lang.StringentryRuleQualifiedNameWithWildcard()java.lang.StringentryRuleValidID()org.eclipse.emf.ecore.EObjectentryRuleXFunctionTypeRef()org.eclipse.emf.ecore.EObjectentryRuleXImportDeclaration()protected java.lang.StringgetFirstRuleName()protected XtypeGrammarAccessgetGrammarAccess()java.lang.StringgetGrammarFileName()java.lang.String[]getTokenNames()org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleTokenruleArrayBrackets()org.eclipse.emf.ecore.EObjectruleJvmArgumentTypeReference()org.eclipse.emf.ecore.EObjectruleJvmLowerBound()org.eclipse.emf.ecore.EObjectruleJvmLowerBoundAnded()org.eclipse.emf.ecore.EObjectruleJvmParameterizedTypeReference()org.eclipse.emf.ecore.EObjectruleJvmTypeReference()org.eclipse.emf.ecore.EObjectruleJvmUpperBound()org.eclipse.emf.ecore.EObjectruleJvmUpperBoundAnded()org.eclipse.emf.ecore.EObjectruleJvmWildcardTypeReference()org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleTokenruleQualifiedName()org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleTokenruleQualifiedNameInStaticImport()org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleTokenruleQualifiedNameWithWildcard()org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleTokenruleValidID()org.eclipse.emf.ecore.EObjectruleXFunctionTypeRef()org.eclipse.emf.ecore.EObjectruleXImportDeclaration()booleansynpred1_InternalXtype()voidsynpred1_InternalXtype_fragment()booleansynpred2_InternalXtype()voidsynpred2_InternalXtype_fragment()booleansynpred3_InternalXtype()voidsynpred3_InternalXtype_fragment()booleansynpred4_InternalXtype()voidsynpred4_InternalXtype_fragment()-
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, add, add, addWithLastConsumed, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createAllRules, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getCurrentNode, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, setWithLastConsumed, superGetErrorMessage, unpackEncodedStringArray
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final java.lang.String[] tokenNames
-
RULE_STRING
public static final int RULE_STRING
- See Also:
- Constant Field Values
-
RULE_SL_COMMENT
public static final int RULE_SL_COMMENT
- See Also:
- Constant Field Values
-
T__19
public static final int T__19
- See Also:
- Constant Field Values
-
T__15
public static final int T__15
- See Also:
- Constant Field Values
-
T__16
public static final int T__16
- See Also:
- Constant Field Values
-
T__17
public static final int T__17
- See Also:
- Constant Field Values
-
T__18
public static final int T__18
- See Also:
- Constant Field Values
-
T__11
public static final int T__11
- See Also:
- Constant Field Values
-
T__12
public static final int T__12
- See Also:
- Constant Field Values
-
T__13
public static final int T__13
- See Also:
- Constant Field Values
-
T__14
public static final int T__14
- See Also:
- Constant Field Values
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
T__10
public static final int T__10
- See Also:
- Constant Field Values
-
RULE_ID
public static final int RULE_ID
- See Also:
- Constant Field Values
-
RULE_WS
public static final int RULE_WS
- See Also:
- Constant Field Values
-
RULE_ANY_OTHER
public static final int RULE_ANY_OTHER
- See Also:
- Constant Field Values
-
T__26
public static final int T__26
- See Also:
- Constant Field Values
-
T__27
public static final int T__27
- See Also:
- Constant Field Values
-
T__22
public static final int T__22
- See Also:
- Constant Field Values
-
RULE_ML_COMMENT
public static final int RULE_ML_COMMENT
- See Also:
- Constant Field Values
-
T__23
public static final int T__23
- See Also:
- Constant Field Values
-
T__24
public static final int T__24
- See Also:
- Constant Field Values
-
T__25
public static final int T__25
- See Also:
- Constant Field Values
-
T__20
public static final int T__20
- See Also:
- Constant Field Values
-
T__21
public static final int T__21
- See Also:
- Constant Field Values
-
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:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
getFirstRuleName
protected java.lang.String getFirstRuleName()
- Specified by:
getFirstRuleNamein classorg.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
getGrammarAccess
protected XtypeGrammarAccess getGrammarAccess()
- Specified by:
getGrammarAccessin classorg.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()
-
-