public class InternalBaseParser
extends 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
Modifier and Type | Field and Description |
---|---|
static int |
EOF |
static int |
RULE_ANY_OTHER |
static int |
RULE_DOUBLE_QUOTED_STRING |
static int |
RULE_ESCAPED_CHARACTER |
static int |
RULE_ESCAPED_ID |
static int |
RULE_INT |
static int |
RULE_LETTER_CHARACTER |
static int |
RULE_ML_COMMENT |
static int |
RULE_ML_SINGLE_QUOTED_STRING |
static int |
RULE_SIMPLE_ID |
static int |
RULE_SINGLE_QUOTED_STRING |
static int |
RULE_SL_COMMENT |
static int |
RULE_WS |
static int |
T__16 |
static int |
T__17 |
static int |
T__18 |
static int |
T__19 |
static int |
T__20 |
static int |
T__21 |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static java.lang.String[] |
tokenNames |
Constructor and Description |
---|
InternalBaseParser(org.antlr.runtime.TokenStream input) |
InternalBaseParser(org.antlr.runtime.TokenStream input,
BaseGrammarAccess grammarAccess) |
InternalBaseParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
entryRuleFirstPathElementCS() |
java.lang.String |
entryRuleID() |
java.lang.String |
entryRuleIdentifier() |
java.lang.String |
entryRuleLOWER() |
org.eclipse.emf.ecore.EObject |
entryRuleMultiplicityBoundsCS() |
org.eclipse.emf.ecore.EObject |
entryRuleMultiplicityCS() |
org.eclipse.emf.ecore.EObject |
entryRuleMultiplicityStringCS() |
org.eclipse.emf.ecore.EObject |
entryRuleNextPathElementCS() |
org.eclipse.emf.ecore.EObject |
entryRulePathNameCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTemplateBindingCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTemplateParameterSubstitutionCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTypedRefCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTypedTypeRefCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTypeParameterCS() |
org.eclipse.emf.ecore.EObject |
entryRuleTypeRefCS() |
java.lang.String |
entryRuleUnreservedName() |
java.lang.String |
entryRuleUnrestrictedName() |
java.lang.String |
entryRuleUPPER() |
org.eclipse.emf.ecore.EObject |
entryRuleWildcardTypeRefCS() |
protected java.lang.String |
getFirstRuleName() |
protected BaseGrammarAccess |
getGrammarAccess() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.eclipse.emf.ecore.EObject |
ruleFirstPathElementCS() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleID() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleIdentifier() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleLOWER() |
org.eclipse.emf.ecore.EObject |
ruleMultiplicityBoundsCS() |
org.eclipse.emf.ecore.EObject |
ruleMultiplicityCS() |
org.eclipse.emf.ecore.EObject |
ruleMultiplicityStringCS() |
org.eclipse.emf.ecore.EObject |
ruleNextPathElementCS() |
org.eclipse.emf.ecore.EObject |
rulePathNameCS() |
org.eclipse.emf.ecore.EObject |
ruleTemplateBindingCS() |
org.eclipse.emf.ecore.EObject |
ruleTemplateParameterSubstitutionCS() |
org.eclipse.emf.ecore.EObject |
ruleTypedRefCS() |
org.eclipse.emf.ecore.EObject |
ruleTypedTypeRefCS() |
org.eclipse.emf.ecore.EObject |
ruleTypeParameterCS() |
org.eclipse.emf.ecore.EObject |
ruleTypeRefCS() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleUnreservedName() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleUnrestrictedName() |
org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken |
ruleUPPER() |
org.eclipse.emf.ecore.EObject |
ruleWildcardTypeRefCS() |
add, add, 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, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, superGetErrorMessage, unpackEncodedStringArray
getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, getBacktrackingLevel, getErrorHeader, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int RULE_LETTER_CHARACTER
public static final int RULE_SL_COMMENT
public static final int T__19
public static final int T__16
public static final int T__17
public static final int T__18
public static final int RULE_ESCAPED_CHARACTER
public static final int RULE_ML_SINGLE_QUOTED_STRING
public static final int EOF
public static final int RULE_SIMPLE_ID
public static final int RULE_WS
public static final int RULE_ANY_OTHER
public static final int RULE_SINGLE_QUOTED_STRING
public static final int T__26
public static final int T__27
public static final int RULE_DOUBLE_QUOTED_STRING
public static final int T__28
public static final int RULE_INT
public static final int T__29
public static final int T__22
public static final int RULE_ML_COMMENT
public static final int T__23
public static final int T__24
public static final int T__25
public static final int RULE_ESCAPED_ID
public static final int T__20
public static final int T__21
public InternalBaseParser(org.antlr.runtime.TokenStream input)
public InternalBaseParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalBaseParser(org.antlr.runtime.TokenStream input, BaseGrammarAccess 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 org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
protected BaseGrammarAccess getGrammarAccess()
getGrammarAccess
in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
public final org.eclipse.emf.ecore.EObject entryRuleMultiplicityBoundsCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleMultiplicityBoundsCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleMultiplicityCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleMultiplicityCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleMultiplicityStringCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleMultiplicityStringCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRulePathNameCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject rulePathNameCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleFirstPathElementCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleFirstPathElementCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleNextPathElementCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleNextPathElementCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTemplateBindingCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTemplateBindingCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTemplateParameterSubstitutionCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTemplateParameterSubstitutionCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTypeParameterCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTypeParameterCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTypedRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTypedRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTypedTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTypedTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleUnreservedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleUnreservedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleUnrestrictedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleUnrestrictedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleWildcardTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleWildcardTypeRefCS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleIdentifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleIdentifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleLOWER() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleLOWER() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleUPPER() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleUPPER() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException