| Modifier and Type | Method and Description |
|---|---|
static ParserRule |
GrammarUtil.containingParserRule(org.eclipse.emf.ecore.EObject e) |
ParserRule |
XtextFactory.createParserRule()
Returns a new object of class 'Parser Rule'
|
ParserRule |
IGrammarAccess.IParserRuleAccess.getRule() |
| Modifier and Type | Method and Description |
|---|---|
static List<ParserRule> |
GrammarUtil.allParserRules(Grammar _this) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
GrammarUtil.containsAssignedAction(ParserRule rule) |
static boolean |
GrammarUtil.isDatatypeRule(ParserRule parserRule) |
| Modifier and Type | Method and Description |
|---|---|
IParseResult |
TerminalsPackratParser.parse(ParserRule rule,
Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
void |
IElementMatcherProvider.IElementMatcherExtension.init(ParserRule rule) |
| Modifier and Type | Field and Description |
|---|---|
protected ParserRule |
FormattingConfigBasedStream.LineEntry.hiddenTokenDefinition |
| Modifier and Type | Method and Description |
|---|---|
protected ParserRule |
NodeModelStreamer.findRootRuleForRegion(INode node) |
| Modifier and Type | Method and Description |
|---|---|
FormattingConfigBasedStream.LineEntry |
FormattingConfigBasedStream.createLineEntry(org.eclipse.emf.ecore.EObject grammarElement,
String value,
boolean isHidden,
Set<AbstractFormattingConfig.ElementLocator> beforeLocators,
String leadingWS,
int indent,
ParserRule hiddenTokenDefition) |
void |
FormattingConfigBasedStream.init(ParserRule startRule) |
void |
ElementMatcherProvider.TransitionMatcher.init(ParserRule rule) |
void |
BaseTokenStream.init(ParserRule startRule) |
void |
AbstractTokenStream.init(ParserRule startRule) |
| Constructor and Description |
|---|
FormattingConfigBasedStream.LineEntry(org.eclipse.emf.ecore.EObject grammarElement,
String value,
boolean isHidden,
Set<AbstractFormattingConfig.ElementLocator> beforeLocators,
String leadingWS,
int indent,
ParserRule hiddenTokenDefition) |
| Modifier and Type | Class and Description |
|---|---|
class |
ParserRuleImpl
An implementation of the model object 'Parser Rule'
|
| Modifier and Type | Method and Description |
|---|---|
ParserRule |
XtextFactoryImpl.createParserRule() |
| Modifier and Type | Method and Description |
|---|---|
IParseResult |
IParser.parse(ParserRule rule,
Reader reader) |
IParseResult |
IParser.NullImpl.parse(ParserRule rule,
Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
IParseResult |
AbstractAntlrParser.parse(ParserRule rule,
Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRule |
IHiddenTokenHelper.getWhitespaceRuleFor(ParserRule context,
String whitespace) |
void |
ITokenStreamExtension.init(ParserRule startRule) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRule |
DefaultHiddenTokenHelper.getWhitespaceRuleFor(ParserRule context,
String whitespace) |
AbstractRule |
AbstractHiddenTokenHelper.getWhitespaceRuleFor(ParserRule context,
String whitespace) |
void |
AbstractParseTreeConstructor.WsMergerStream.init(ParserRule parseRule) |
| Modifier and Type | Method and Description |
|---|---|
ParserRule |
ISerializationContext.getParserRule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XtextSemanticSequencer.sequence_ParserRule_RuleNameAndParams(ISerializationContext context,
ParserRule semanticObject)
Contexts:
AbstractRule returns ParserRule
ParserRule returns ParserRule
Constraint:
(
fragment?
|
| Modifier and Type | Method and Description |
|---|---|
ParserRule |
SerializationContext.getParameterDeclarator() |
ParserRule |
SerializationContext.getParserRule() |
ParserRule |
SerializationContext.RuleContext.getParserRule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ContextPDAProvider.collectPushForAction(ISerState state,
ParserRule rule,
Set<ISerState> result,
Set<ISerState> visited) |
protected ISerializationContext |
GrammarPDAProvider.createContext(ParserRule original,
Set<Parameter> params) |
protected Pda<ISerState,RuleCall> |
GrammarPDAProvider.createPDA(Grammar flattened,
ParserRule entryRule) |
String |
Context2NameFunction.getContextName(Grammar grammar,
ParserRule ctx) |
protected boolean |
GrammarPDAProvider.isValidRule(ParserRule rule) |
| Constructor and Description |
|---|
GrammarPDAProvider.SerializerParserRuleCfg(Grammar grammar,
ParserRule entryRule) |
SerializationContext.RuleContext(ISerializationContext parent,
ParserRule rule) |
| Modifier and Type | Method and Description |
|---|---|
ParserRule |
XtextGrammarAccess.getAbstractMetamodelDeclarationRule() |
ParserRule |
XtextGrammarAccess.getAbstractNegatedTokenRule() |
ParserRule |
XtextGrammarAccess.getAbstractRuleRule() |
ParserRule |
XtextGrammarAccess.getAbstractTerminalRule() |
ParserRule |
XtextGrammarAccess.getAbstractTokenRule() |
ParserRule |
XtextGrammarAccess.getAbstractTokenWithCardinalityRule() |
ParserRule |
XtextGrammarAccess.getActionRule() |
ParserRule |
XtextGrammarAccess.getAlternativesRule() |
ParserRule |
XtextGrammarAccess.getAssignableAlternativesRule() |
ParserRule |
XtextGrammarAccess.getAssignableTerminalRule() |
ParserRule |
XtextGrammarAccess.getAssignmentRule() |
ParserRule |
XtextGrammarAccess.getAtomRule() |
ParserRule |
XtextGrammarAccess.getCharacterRangeRule() |
ParserRule |
XtextGrammarAccess.getConditionalBranchRule() |
ParserRule |
XtextGrammarAccess.getConjunctionRule() |
ParserRule |
XtextGrammarAccess.getCrossReferenceableTerminalRule() |
ParserRule |
XtextGrammarAccess.getCrossReferenceRule() |
ParserRule |
XtextGrammarAccess.getDisjunctionRule() |
ParserRule |
XtextGrammarAccess.getEnumLiteralDeclarationRule() |
ParserRule |
XtextGrammarAccess.getEnumLiteralsRule() |
ParserRule |
XtextGrammarAccess.getEnumRuleRule() |
ParserRule |
XtextGrammarAccess.getEOFRule() |
ParserRule |
XtextGrammarAccess.getGeneratedMetamodelRule() |
ParserRule |
XtextGrammarAccess.getGrammarIDRule() |
ParserRule |
XtextGrammarAccess.getGrammarRule() |
ParserRule |
XtextGrammarAccess.getGroupRule() |
ParserRule |
XtextGrammarAccess.getKeywordRule() |
ParserRule |
XtextGrammarAccess.getLiteralConditionRule() |
ParserRule |
XtextGrammarAccess.getNamedArgumentRule() |
ParserRule |
XtextGrammarAccess.getNegatedTokenRule() |
ParserRule |
XtextGrammarAccess.getNegationRule() |
ParserRule |
XtextGrammarAccess.getParameterReferenceRule() |
ParserRule |
XtextGrammarAccess.getParameterRule() |
ParserRule |
XtextGrammarAccess.getParenthesizedAssignableElementRule() |
ParserRule |
XtextGrammarAccess.getParenthesizedConditionRule() |
ParserRule |
XtextGrammarAccess.getParenthesizedElementRule() |
ParserRule |
XtextGrammarAccess.getParenthesizedTerminalElementRule() |
ParserRule |
XtextGrammarAccess.getParserRuleRule() |
ParserRule |
XtextGrammarAccess.getPredicatedGroupRule() |
ParserRule |
XtextGrammarAccess.getPredicatedKeywordRule() |
ParserRule |
XtextGrammarAccess.getPredicatedRuleCallRule() |
ParserRule |
XtextGrammarAccess.getReferencedMetamodelRule() |
ParserRule |
XtextGrammarAccess.GrammarElements.getRule() |
ParserRule |
XtextGrammarAccess.GrammarIDElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractRuleElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractMetamodelDeclarationElements.getRule() |
ParserRule |
XtextGrammarAccess.GeneratedMetamodelElements.getRule() |
ParserRule |
XtextGrammarAccess.ReferencedMetamodelElements.getRule() |
ParserRule |
XtextGrammarAccess.ParserRuleElements.getRule() |
ParserRule |
XtextGrammarAccess.RuleNameAndParamsElements.getRule() |
ParserRule |
XtextGrammarAccess.ParameterElements.getRule() |
ParserRule |
XtextGrammarAccess.TypeRefElements.getRule() |
ParserRule |
XtextGrammarAccess.AlternativesElements.getRule() |
ParserRule |
XtextGrammarAccess.ConditionalBranchElements.getRule() |
ParserRule |
XtextGrammarAccess.UnorderedGroupElements.getRule() |
ParserRule |
XtextGrammarAccess.GroupElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractTokenElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractTokenWithCardinalityElements.getRule() |
ParserRule |
XtextGrammarAccess.ActionElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractTerminalElements.getRule() |
ParserRule |
XtextGrammarAccess.KeywordElements.getRule() |
ParserRule |
XtextGrammarAccess.RuleCallElements.getRule() |
ParserRule |
XtextGrammarAccess.NamedArgumentElements.getRule() |
ParserRule |
XtextGrammarAccess.LiteralConditionElements.getRule() |
ParserRule |
XtextGrammarAccess.DisjunctionElements.getRule() |
ParserRule |
XtextGrammarAccess.ConjunctionElements.getRule() |
ParserRule |
XtextGrammarAccess.NegationElements.getRule() |
ParserRule |
XtextGrammarAccess.AtomElements.getRule() |
ParserRule |
XtextGrammarAccess.ParenthesizedConditionElements.getRule() |
ParserRule |
XtextGrammarAccess.ParameterReferenceElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalRuleCallElements.getRule() |
ParserRule |
XtextGrammarAccess.RuleIDElements.getRule() |
ParserRule |
XtextGrammarAccess.ValidIDElements.getRule() |
ParserRule |
XtextGrammarAccess.PredicatedKeywordElements.getRule() |
ParserRule |
XtextGrammarAccess.PredicatedRuleCallElements.getRule() |
ParserRule |
XtextGrammarAccess.AssignmentElements.getRule() |
ParserRule |
XtextGrammarAccess.AssignableTerminalElements.getRule() |
ParserRule |
XtextGrammarAccess.ParenthesizedAssignableElementElements.getRule() |
ParserRule |
XtextGrammarAccess.AssignableAlternativesElements.getRule() |
ParserRule |
XtextGrammarAccess.CrossReferenceElements.getRule() |
ParserRule |
XtextGrammarAccess.CrossReferenceableTerminalElements.getRule() |
ParserRule |
XtextGrammarAccess.ParenthesizedElementElements.getRule() |
ParserRule |
XtextGrammarAccess.PredicatedGroupElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalRuleElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalAlternativesElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalGroupElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalTokenElements.getRule() |
ParserRule |
XtextGrammarAccess.TerminalTokenElementElements.getRule() |
ParserRule |
XtextGrammarAccess.ParenthesizedTerminalElementElements.getRule() |
ParserRule |
XtextGrammarAccess.AbstractNegatedTokenElements.getRule() |
ParserRule |
XtextGrammarAccess.NegatedTokenElements.getRule() |
ParserRule |
XtextGrammarAccess.UntilTokenElements.getRule() |
ParserRule |
XtextGrammarAccess.WildcardElements.getRule() |
ParserRule |
XtextGrammarAccess.EOFElements.getRule() |
ParserRule |
XtextGrammarAccess.CharacterRangeElements.getRule() |
ParserRule |
XtextGrammarAccess.EnumRuleElements.getRule() |
ParserRule |
XtextGrammarAccess.EnumLiteralsElements.getRule() |
ParserRule |
XtextGrammarAccess.EnumLiteralDeclarationElements.getRule() |
ParserRule |
XtextGrammarAccess.getRuleCallRule() |
ParserRule |
XtextGrammarAccess.getRuleIDRule() |
ParserRule |
XtextGrammarAccess.getRuleNameAndParamsRule() |
ParserRule |
XtextGrammarAccess.getTerminalAlternativesRule() |
ParserRule |
XtextGrammarAccess.getTerminalGroupRule() |
ParserRule |
XtextGrammarAccess.getTerminalRuleCallRule() |
ParserRule |
XtextGrammarAccess.getTerminalRuleRule() |
ParserRule |
XtextGrammarAccess.getTerminalTokenElementRule() |
ParserRule |
XtextGrammarAccess.getTerminalTokenRule() |
ParserRule |
XtextGrammarAccess.getTypeRefRule() |
ParserRule |
XtextGrammarAccess.getUnorderedGroupRule() |
ParserRule |
XtextGrammarAccess.getUntilTokenRule() |
ParserRule |
XtextGrammarAccess.getValidIDRule() |
ParserRule |
XtextGrammarAccess.getWildcardRule() |
| Modifier and Type | Method and Description |
|---|---|
T |
XtextSwitch.caseParserRule(ParserRule object)
Returns the result of interpreting the object as an instance of 'Parser Rule'
|
| Modifier and Type | Method and Description |
|---|---|
IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
IConcreteSyntaxConstraintProvider.getConstraint(ParserRule rule) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<ParserRule,IConcreteSyntaxConstraintProvider.ISyntaxConstraint> |
ConcreteSyntaxConstraintProvider.rule2element |
protected Set<ParserRule> |
ConcreteSyntaxConstraintProvider.validRules |
| Modifier and Type | Method and Description |
|---|---|
protected ParserRule |
ConcreteSyntaxConstraintProvider.getFirstParserRule(Grammar grammar) |
ParserRule |
ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic.getRule() |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ParserRule> |
ConcreteSyntaxConstraintProvider.getValidRules() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConcreteSyntaxConstraintProvider.collectReachableRules(ParserRule pr,
Set<ParserRule> rules,
Set<ParserRule> visited) |
IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
ConcreteSyntaxConstraintProvider.getConstraint(ParserRule rule) |
protected boolean |
ConcreteSyntaxConstraintProvider.isValidateableRule(ParserRule rule) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConcreteSyntaxConstraintProvider.collectReachableRules(ParserRule pr,
Set<ParserRule> rules,
Set<ParserRule> visited) |
protected void |
ConcreteSyntaxConstraintProvider.collectReachableRules(ParserRule pr,
Set<ParserRule> rules,
Set<ParserRule> visited) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ParserRule> |
RuleNames.getAllParserRules() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ValidEntryRuleInspector.canInspect(ParserRule rule) |
protected boolean |
RuleWithoutInstantiationInspector.canInspect(ParserRule rule) |
protected boolean |
OverriddenValueInspector.canInspect(ParserRule rule) |
Void |
UsedRulesFinder.caseParserRule(ParserRule object) |
Boolean |
PredicateUsesUnorderedGroupInspector.caseParserRule(ParserRule object) |
Boolean |
CurrentTypeFinder.Implementation.caseParserRule(ParserRule object) |
void |
XtextValidator.checkForOverriddenValue(ParserRule rule) |
void |
XtextValidator.checkHiddenTokenIsNotAFragment(ParserRule rule) |
void |
XtextValidator.checkInstanceCreated(ParserRule rule) |
void |
XtextValidator.checkInstanceCreatedForEntryRule(ParserRule rule) |
protected Boolean |
OverriddenValueInspector.doInspect(ParserRule rule) |
static int |
ParameterConfigHelper.getParameterConfig(Set<Parameter> params,
ParserRule context) |
protected void |
RuleWithoutInstantiationInspector.handleResult(Boolean r,
ParserRule rule) |
protected void |
ValidEntryRuleInspector.handleResult(Pair<Boolean,Boolean> r,
ParserRule rule) |
Copyright © 2015. All Rights Reserved.