Package org.eclipse.xtext.serializer.analysis

Interface Summary
IContextPDAProvider  
IContextProvider  
IContextTypePDAProvider  
IGrammarConstraintProvider Based on an Xtext grammar, the IGrammarConstraintProvider provides constraints that the semantic model must comply with.
IGrammarConstraintProvider.IConstraint One constraint defines all conditions one semantic object must comply with.
IGrammarConstraintProvider.IConstraintContext A ConstraintContext is defined by a ParserRule or an AssignedAction.
IGrammarConstraintProvider.IConstraintElement IConstraintElements form a tree that is in fact a view on the grammar's AbstractElements.
IGrammarConstraintProvider.IFeatureInfo  
ISemanticSequencerNfaProvider  
ISemanticSequencerNfaProvider.ISemState  
ISerState  
ISyntacticSequencerPDAProvider  
ISyntacticSequencerPDAProvider.ISynAbsorberState  
ISyntacticSequencerPDAProvider.ISynEmitterState  
ISyntacticSequencerPDAProvider.ISynFollowerOwner  
ISyntacticSequencerPDAProvider.ISynNavigable  
ISyntacticSequencerPDAProvider.ISynState  
ISyntacticSequencerPDAProvider.ISynTransition  
 

Class Summary
ActionFilterNFAProvider  
ActionFilterNFAProvider.ActionFilterNFABuilder  
ActionFilterNFAProvider.ActionFilterState  
ActionFilterNFAProvider.ActionFilterTransition  
Context2NameFunction  
ContextPDAProvider  
ContextPDAProvider.SerializerActionCfg  
ContextPDAProvider.SerializerActionFollowerFunction  
ContextPDAProvider.SerializerParserRuleCfg  
ContextPDAProvider.SerializerParserRuleFollowerFunction  
ContextProvider  
ContextTypePDAProvider  
ContextTypePDAProvider.FilterState  
ContextTypePDAProvider.StackItem  
ContextTypePDAProvider.TypeFilter  
GrammarAlias  
GrammarAlias.AbstractElementAlias  
GrammarAlias.AlternativeAlias  
GrammarAlias.CompoundAlias  
GrammarAlias.GrammarAliasAdapter  
GrammarAlias.GrammarAliasFactory  
GrammarAlias.GroupAlias  
GrammarAlias.TokenAlias  
GrammarAlias.UnorderedGroupAlias  
GrammarConstraintProvider  
GrammarConstraintProvider.AbstractConstraintContext  
GrammarConstraintProvider.ActionConstraint  
GrammarConstraintProvider.AssignedActionConstraintContext  
GrammarConstraintProvider.Constraint  
GrammarConstraintProvider.ConstraintElement  
GrammarConstraintProvider.FeatureInfo  
GrammarConstraintProvider.ParserRuleConstraintContext  
GrammarConstraintProvider.RuleConstraint  
IGrammarConstraintProvider.ConstraintElementProduction  
ISyntacticSequencerPDAProvider.GetGrammarElement  
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter  
ISyntacticSequencerPDAProvider.SynPredicates  
SemanticSequencerNfaProvider  
SemanticSequencerNfaProvider.SemNfa  
SemanticSequencerNfaProvider.SemState  
SemanticSequencerNfaProvider.SemStateFactory  
SerializerPDA  
SerializerPDA.SerializerPDACloneFactory  
SerializerPDA.SerializerPDAElementFactory  
SerializerPDA.SerializerPDAGetToken  
SerializerPDA.SerializerPDAState  
SyntacticSequencerPDAProvider  
SyntacticSequencerPDAProvider.NavigablePDA  
SyntacticSequencerPDAProvider.SynAbsorberState  
SyntacticSequencerPDAProvider.SynEmitterState  
SyntacticSequencerPDAProvider.SynNavigable  
SyntacticSequencerPDAProvider.SynState  
SyntacticSequencerPDAProvider.SynTransition  
TypeFinderNFAProvider  
TypeFinderNFAProvider.TypeFinderNFABuilder  
TypeFinderNFAProvider.TypeFinderState  
TypeFinderNFAProvider.TypeFinderTransition  
 

Enum Summary
IGrammarConstraintProvider.ConstraintElementType The ConstraintElementType distinguishes different kinds of IGrammarConstraintProvider.IConstraintElement
IGrammarConstraintProvider.RelationalDependencyType  
ISerState.SerStateType  
ISyntacticSequencerPDAProvider.SynStateType