| Package | Description |
|---|---|
| org.eclipse.xtext.serializer.analysis | |
| org.eclipse.xtext.serializer.diagnostic | |
| org.eclipse.xtext.serializer.sequencer |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SemanticSequencerNfaProvider.SemState |
| Modifier and Type | Field and Description |
|---|---|
protected ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemNfa.start |
protected ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemNfa.stop |
| Modifier and Type | Field and Description |
|---|---|
protected List<ISemanticSequencerNfaProvider.ISemState> |
SemanticSequencerNfaProvider.SemState.followers |
protected Map<Pair<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EClass>,Nfa<ISemanticSequencerNfaProvider.ISemState>> |
SemanticSequencerNfaProvider.resultCache |
| Modifier and Type | Method and Description |
|---|---|
ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemStateFactory.createState(SemanticSequencerNfaProvider.SemNfa nfa,
ISyntacticSequencerPDAProvider.ISynAbsorberState token) |
ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemNfa.getStart() |
ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemNfa.getStop() |
| Modifier and Type | Method and Description |
|---|---|
List<ISemanticSequencerNfaProvider.ISemState> |
SemanticSequencerNfaProvider.SemState.getFollowers() |
List<ISemanticSequencerNfaProvider.ISemState> |
ISemanticSequencerNfaProvider.ISemState.getFollowers() |
List<ISemanticSequencerNfaProvider.ISemState> |
SemanticSequencerNfaProvider.SemNfa.getFollowers(ISemanticSequencerNfaProvider.ISemState node) |
Nfa<ISemanticSequencerNfaProvider.ISemState> |
SemanticSequencerNfaProvider.getNFA(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EClass type) |
Nfa<ISemanticSequencerNfaProvider.ISemState> |
ISemanticSequencerNfaProvider.getNFA(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EClass type) |
| Modifier and Type | Method and Description |
|---|---|
List<ISemanticSequencerNfaProvider.ISemState> |
SemanticSequencerNfaProvider.SemNfa.getFollowers(ISemanticSequencerNfaProvider.ISemState node) |
protected void |
SemanticSequencerNfaProvider.initRemainingFeatures(ISemanticSequencerNfaProvider.ISemState state,
Nfa<ISemanticSequencerNfaProvider.ISemState> inverseNfa,
Set<ISemanticSequencerNfaProvider.ISemState> visited) |
void |
SemanticSequencerNfaProvider.SemStateFactory.setFollowers(SemanticSequencerNfaProvider.SemNfa nfa,
ISemanticSequencerNfaProvider.ISemState owner,
Iterable<ISemanticSequencerNfaProvider.ISemState> followers) |
| Constructor and Description |
|---|
SemanticSequencerNfaProvider.SemNfa(ISemanticSequencerNfaProvider.ISemState starts,
ISemanticSequencerNfaProvider.ISemState stops) |
| Modifier and Type | Method and Description |
|---|---|
ISerializationDiagnostic |
SequencerDiagnosticProvider.createBacktrackingFailedDiagnostic(BacktrackingSemanticSequencer.SerializableObject semanticObject,
org.eclipse.emf.ecore.EObject context,
Nfa<ISemanticSequencerNfaProvider.ISemState> nfa) |
ISerializationDiagnostic |
ISemanticSequencerDiagnosticProvider.createBacktrackingFailedDiagnostic(BacktrackingSemanticSequencer.SerializableObject semanticObject,
org.eclipse.emf.ecore.EObject context,
Nfa<ISemanticSequencerNfaProvider.ISemState> nfa) |
| Modifier and Type | Field and Description |
|---|---|
protected ISemanticSequencerNfaProvider.ISemState |
BacktrackingSemanticSequencer.TraceItem.state |
| Modifier and Type | Method and Description |
|---|---|
ISemanticSequencerNfaProvider.ISemState |
BacktrackingSemanticSequencer.TraceItem.getState() |
| Modifier and Type | Method and Description |
|---|---|
protected Comparator<ISemanticSequencerNfaProvider.ISemState> |
BacktrackingSemanticSequencer.createFollowerSorter(BacktrackingSemanticSequencer.SerializableObject obj,
AbstractElement nodeModelEle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BacktrackingSemanticSequencer.TraceItem.canEnter(ISemanticSequencerNfaProvider.ISemState state) |
BacktrackingSemanticSequencer.TraceItem |
BacktrackingSemanticSequencer.TraceItem.clone(ISemanticSequencerNfaProvider.ISemState state) |
BacktrackingSemanticSequencer.TraceItem |
BacktrackingSemanticSequencer.TraceItem.cloneAndConsume(ISemanticSequencerNfaProvider.ISemState state) |
int |
BacktrackingSemanticSequencer.FollowerSorter.compare(ISemanticSequencerNfaProvider.ISemState o1,
ISemanticSequencerNfaProvider.ISemState o2) |
Object |
BacktrackingSemanticSequencer.SerializableObject.getValue(ISemanticSequencerNfaProvider.ISemState state,
int index) |
protected boolean |
BacktrackingSemanticSequencer.SerializableObject.isValueValid(ISemanticSequencerNfaProvider.ISemState state,
int index,
Object value) |
Copyright © 2015. All Rights Reserved.