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.DFA12 dfa12
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_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference716
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference726
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference773
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference800
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference835
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference845
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleJvmWildcardTypeReference891
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference913
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference940
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound978
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound988
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleJvmUpperBound1025
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound1046
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded1082
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded1092
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleJvmUpperBoundAnded1129
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded1150
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound1186
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound1196
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleJvmLowerBound1233
public static final org.antlr.runtime.BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound1254
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName1293
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleQualifiedName1304
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleQualifiedName1351
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleQualifiedName1370
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleQualifiedName1392
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard1440
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard1451
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard1498
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleQualifiedNameWithWildcard1516
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleQualifiedNameWithWildcard1529
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_entryRuleValidID1570
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValidID1581
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleValidID1620
public static final org.antlr.runtime.BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration1666
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration1676
public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleXImportDeclaration1713
public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleXImportDeclaration1733
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleXImportDeclaration1764
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleXImportDeclaration1801
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleXImportDeclaration1813
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleXImportDeclaration1825
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedName_in_ruleXImportDeclaration1855
public static final org.antlr.runtime.BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_ruleXImportDeclaration1882
public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleXImportDeclaration1896
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 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 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 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 boolean synpred2_InternalXtype()
public final boolean synpred1_InternalXtype()