Class SyntheticTokenProblemSyntacticSequencer
java.lang.Object
org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
tools.refinery.language.serializer.ProblemSyntacticSequencer
tools.refinery.language.serializer.SyntheticTokenProblemSyntacticSequencer
- All Implemented Interfaces:
org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor,org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer.SyntacticalContextNested classes/interfaces inherited from interface org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer
org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer.ISyntacticSequencerOwner -
Field Summary
Fields inherited from class tools.refinery.language.serializer.ProblemSyntacticSequencer
grammarAccess, match_AnnotatedStatement___CommaKeyword_1_1_3_0_1_2_0_or_SemicolonKeyword_1_1_3_0_1_2_1__q, match_AnnotatedStatement_DeclareKeyword_1_9_1_1_0_q, match_AnnotatedStatement_FullStopKeyword_1_0_5_1_or___LeftCurlyBracketKeyword_1_0_5_0_0_RightCurlyBracketKeyword_1_0_5_0_2__, match_AnnotatedStatement_FullStopKeyword_1_1_3_1_or___LeftCurlyBracketKeyword_1_1_3_0_0_RightCurlyBracketKeyword_1_1_3_0_2__, match_AnnotatedStatement_SemicolonKeyword_1_0_5_0_1_1_q, match_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q, match_UnaryExpr_LeftParenthesisKeyword_7_0_a, match_UnaryExpr_LeftParenthesisKeyword_7_0_pFields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
contexts, delegate, diagnosticProvider, errorAcceptor, pdaProvider, tokenUtilFields inherited from interface org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor
NO_INDEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetTRANSITIVE_CLOSUREToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node) Synthetic terminal rule.Methods inherited from class tools.refinery.language.serializer.ProblemSyntacticSequencer
emit_AnnotatedStatement___CommaKeyword_1_1_3_0_1_2_0_or_SemicolonKeyword_1_1_3_0_1_2_1__q, emit_AnnotatedStatement_DeclareKeyword_1_9_1_1_0_q, emit_AnnotatedStatement_FullStopKeyword_1_0_5_1_or___LeftCurlyBracketKeyword_1_0_5_0_0_RightCurlyBracketKeyword_1_0_5_0_2__, emit_AnnotatedStatement_FullStopKeyword_1_1_3_1_or___LeftCurlyBracketKeyword_1_1_3_0_0_RightCurlyBracketKeyword_1_1_3_0_2__, emit_AnnotatedStatement_SemicolonKeyword_1_0_5_0_1_1_q, emit_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q, emit_UnaryExpr_LeftParenthesisKeyword_7_0_a, emit_UnaryExpr_LeftParenthesisKeyword_7_0_p, emitUnassignedTokens, getUnassignedRuleCallToken, initMethods 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
-
Constructor Details
-
SyntheticTokenProblemSyntacticSequencer
public SyntheticTokenProblemSyntacticSequencer()
-
-
Method Details
-
getTRANSITIVE_CLOSUREToken
protected String getTRANSITIVE_CLOSUREToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node) Description copied from class:ProblemSyntacticSequencerSynthetic terminal rule. The concrete syntax is to be specified by clients. Defaults to the empty string.- Overrides:
getTRANSITIVE_CLOSURETokenin classProblemSyntacticSequencer
-