public class InternalXtypeParser extends AbstractInternalAntlrParser
AbstractInternalAntlrParser.ErrorContext, AbstractInternalAntlrParser.LexerErrorContext, AbstractInternalAntlrParser.ParserErrorContext, AbstractInternalAntlrParser.UnorderedGroupErrorContext, AbstractInternalAntlrParser.ValueConverterErrorContext
Constructor and 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) |
add, add, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, superGetErrorMessage
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
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
public static final java.lang.String[] tokenNames
public static final int RULE_ID
public static final int T__27
public static final int T__26
public static final int T__25
public static final int T__24
public static final int T__23
public static final int T__22
public static final int RULE_ANY_OTHER
public static final int T__21
public static final int T__20
public static final int RULE_SL_COMMENT
public static final int EOF
public static final int RULE_ML_COMMENT
public static final int T__19
public static final int RULE_STRING
public static final int T__16
public static final int T__15
public static final int T__18
public static final int T__17
public static final int T__12
public static final int T__11
public static final int T__14
public static final int T__13
public static final int T__10
public static final int RULE_WS
protected org.eclipse.xtext.xbase.parser.antlr.internal.InternalXtypeParser.DFA18 dfa18
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference75
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference85
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference133
public static final org.antlr.runtime.BitSet FOLLOW_ruleArrayBrackets_in_ruleJvmTypeReference169
public static final org.antlr.runtime.BitSet FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference200
public static final org.antlr.runtime.BitSet FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets236
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleArrayBrackets247
public static final org.antlr.runtime.BitSet FOLLOW_10_in_ruleArrayBrackets285
public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleArrayBrackets298
public static final org.antlr.runtime.BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef338
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef348
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleXFunctionTypeRef386
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef408
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleXFunctionTypeRef421
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef442
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleXFunctionTypeRef458
public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleXFunctionTypeRef472
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef493
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference529
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference539
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference587
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleJvmParameterizedTypeReference608
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference630
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleJvmParameterizedTypeReference643
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference664
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleJvmParameterizedTypeReference678
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleJvmParameterizedTypeReference714
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleJvmParameterizedTypeReference739
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleJvmParameterizedTypeReference760
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference782
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleJvmParameterizedTypeReference795
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference816
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleJvmParameterizedTypeReference830
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference872
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference882
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference929
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference956
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference991
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference1001
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleJvmWildcardTypeReference1047
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference1070
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBoundAnded_in_ruleJvmWildcardTypeReference1091
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference1121
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBoundAnded_in_ruleJvmWildcardTypeReference1142
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound1182
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound1192
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleJvmUpperBound1229
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound1250
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded1286
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded1296
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleJvmUpperBoundAnded1333
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded1354
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound1390
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound1400
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleJvmLowerBound1437
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound1458
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBoundAnded_in_entryRuleJvmLowerBoundAnded1494
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmLowerBoundAnded1504
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleJvmLowerBoundAnded1541
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBoundAnded1562
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName1601
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleQualifiedName1612
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleQualifiedName1659
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleQualifiedName1678
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleQualifiedName1700
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard1748
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard1759
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard1806
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleQualifiedNameWithWildcard1824
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleQualifiedNameWithWildcard1837
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_entryRuleValidID1878
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValidID1889
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleValidID1928
public static final org.antlr.runtime.BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration1974
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration1984
public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleXImportDeclaration2021
public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleXImportDeclaration2041
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleXImportDeclaration2072
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameInStaticImport_in_ruleXImportDeclaration2109
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleXImportDeclaration2128
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleXImportDeclaration2168
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleXImportDeclaration2199
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_ruleXImportDeclaration2226
public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleXImportDeclaration2240
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameInStaticImport_in_entryRuleQualifiedNameInStaticImport2279
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleQualifiedNameInStaticImport2290
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleQualifiedNameInStaticImport2337
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleQualifiedNameInStaticImport2355
public static final org.antlr.runtime.BitSet FOLLOW_ruleArrayBrackets_in_synpred1_InternalXtype148
public static final org.antlr.runtime.BitSet FOLLOW_16_in_synpred2_InternalXtype600
public static final org.antlr.runtime.BitSet FOLLOW_18_in_synpred3_InternalXtype695
public static final org.antlr.runtime.BitSet FOLLOW_16_in_synpred4_InternalXtype752
public InternalXtypeParser(org.antlr.runtime.TokenStream input)
public InternalXtypeParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalXtypeParser(org.antlr.runtime.TokenStream input, XtypeGrammarAccess grammarAccess)
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
protected java.lang.String getFirstRuleName()
getFirstRuleName
in class AbstractInternalAntlrParser
protected XtypeGrammarAccess getGrammarAccess()
getGrammarAccess
in class AbstractInternalAntlrParser
public final org.eclipse.emf.ecore.EObject entryRuleJvmTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleArrayBrackets() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleArrayBrackets() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleXFunctionTypeRef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleXFunctionTypeRef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmParameterizedTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmParameterizedTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmArgumentTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmArgumentTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmWildcardTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmWildcardTypeReference() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmUpperBound() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmUpperBound() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmUpperBoundAnded() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmUpperBoundAnded() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmLowerBound() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmLowerBound() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleJvmLowerBoundAnded() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleJvmLowerBoundAnded() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleQualifiedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleQualifiedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleQualifiedNameWithWildcard() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleXImportDeclaration() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleXImportDeclaration() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleQualifiedNameInStaticImport() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleQualifiedNameInStaticImport() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_InternalXtype_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred2_InternalXtype_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred3_InternalXtype_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred4_InternalXtype_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred4_InternalXtype()
public final boolean synpred3_InternalXtype()
public final boolean synpred2_InternalXtype()
public final boolean synpred1_InternalXtype()