Class AbstractXtypeSyntacticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
- org.eclipse.xtext.xbase.serializer.AbstractXtypeSyntacticSequencer
-
- All Implemented Interfaces:
org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor,org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer
- Direct Known Subclasses:
XtypeSyntacticSequencer
public abstract class AbstractXtypeSyntacticSequencer extends org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
-
Field Summary
Fields Modifier and Type Field Description protected XtypeGrammarAccessgrammarAccessprotected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAliasmatch_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__qprotected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAliasmatch_XImportDeclaration_SemicolonKeyword_2_q
-
Constructor Summary
Constructors Constructor Description AbstractXtypeSyntacticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidemit_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)Ambiguous syntax: ('(' ')')? This ambiguous syntax occurs at: (rule start) (ambiguity) '=>' returnType=JvmTypeReferenceprotected voidemit_XImportDeclaration_SemicolonKeyword_2_q(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)Ambiguous syntax: ';'? This ambiguous syntax occurs at: importedNamespace=QualifiedNameWithWildcard (ambiguity) (rule end) importedType=[JvmDeclaredType|QualifiedName] (ambiguity) (rule end) memberName=ValidID (ambiguity) (rule end) wildcard?='*' (ambiguity) (rule end)protected voidemitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition transition, org.eclipse.xtext.nodemodel.INode fromNode, org.eclipse.xtext.nodemodel.INode toNode)protected java.lang.StringgetArrayBracketsToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)ArrayBrackets : '[' ']' ;protected java.lang.StringgetUnassignedRuleCallToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)protected voidinit(org.eclipse.xtext.IGrammarAccess access)-
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
accept, accept, acceptAssignedCrossRefDatatype, acceptAssignedCrossRefEnum, acceptAssignedCrossRefKeyword, acceptAssignedCrossRefTerminal, acceptAssignedDatatype, acceptAssignedEnum, acceptAssignedKeyword, acceptAssignedTerminal, acceptNode, acceptNodes, acceptNodes, acceptUnassignedAction, acceptUnassignedDatatype, acceptUnassignedEnum, acceptUnassignedKeyword, acceptUnassignedTerminal, collectAbstractElements, collectNodes, enterAssignedAction, enterAssignedParserRuleCall, findTransition, finish, getLastLeaf, getLastNavigableState, getNodesFor, getTokenText, getUnassignedRuleCallToken, init, init, leaveAssignedAction, leaveAssignedParserRuleCall, navigateToAbsorber, navigateToAbsorber, navigateToEmitter, navigateToEmitter
-
-
-
-
Field Detail
-
grammarAccess
protected XtypeGrammarAccess grammarAccess
-
match_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q
-
match_XImportDeclaration_SemicolonKeyword_2_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XImportDeclaration_SemicolonKeyword_2_q
-
-
Method Detail
-
init
@Inject protected void init(org.eclipse.xtext.IGrammarAccess access)
-
getUnassignedRuleCallToken
protected java.lang.String getUnassignedRuleCallToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)- Overrides:
getUnassignedRuleCallTokenin classorg.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
getArrayBracketsToken
protected java.lang.String getArrayBracketsToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)ArrayBrackets : '[' ']' ;
-
emitUnassignedTokens
protected void emitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition transition, org.eclipse.xtext.nodemodel.INode fromNode, org.eclipse.xtext.nodemodel.INode toNode)- Specified by:
emitUnassignedTokensin classorg.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
emit_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q
protected void emit_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)Ambiguous syntax: ('(' ')')? This ambiguous syntax occurs at: (rule start) (ambiguity) '=>' returnType=JvmTypeReference
-
emit_XImportDeclaration_SemicolonKeyword_2_q
protected void emit_XImportDeclaration_SemicolonKeyword_2_q(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)Ambiguous syntax: ';'? This ambiguous syntax occurs at: importedNamespace=QualifiedNameWithWildcard (ambiguity) (rule end) importedType=[JvmDeclaredType|QualifiedName] (ambiguity) (rule end) memberName=ValidID (ambiguity) (rule end) wildcard?='*' (ambiguity) (rule end)
-
-