public class XbaseSyntacticSequencer extends AbstractXbaseSyntacticSequencer
grammarAccess, match_XBlockExpression_SemicolonKeyword_2_1_q, match_XExpressionInClosure_SemicolonKeyword_1_1_q, match_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q, match_XImportDeclaration_SemicolonKeyword_2_q, match_XParenthesizedExpression_LeftParenthesisKeyword_0_a, match_XParenthesizedExpression_LeftParenthesisKeyword_0_p| Constructor and Description |
|---|
XbaseSyntacticSequencer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
Syntax:
';'?
|
protected void |
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
Syntax: '('*
|
boolean |
enterAssignedParserRuleCall(org.eclipse.xtext.RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild,
org.eclipse.xtext.nodemodel.ICompositeNode node) |
protected java.lang.String |
getArrayBracketsToken(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.RuleCall ruleCall,
org.eclipse.xtext.nodemodel.INode node)
ArrayBrackets :
'[' ']'
;
|
protected boolean |
startsWithUnaryOperator(org.eclipse.emf.ecore.EObject obj) |
emit_XExpressionInClosure_SemicolonKeyword_1_1_q, emit_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q, emit_XImportDeclaration_SemicolonKeyword_2_q, emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p, emitUnassignedTokens, getOpSingleAssignToken, getUnassignedRuleCallToken, initaccept, accept, acceptAssignedCrossRefDatatype, acceptAssignedCrossRefEnum, acceptAssignedCrossRefKeyword, acceptAssignedCrossRefTerminal, acceptAssignedDatatype, acceptAssignedEnum, acceptAssignedKeyword, acceptAssignedTerminal, acceptNode, acceptNodes, acceptNodes, acceptUnassignedAction, acceptUnassignedDatatype, acceptUnassignedEnum, acceptUnassignedKeyword, acceptUnassignedTerminal, collectAbstractElements, collectNodes, enterAssignedAction, findTransition, finish, getLastLeaf, getLastNavigableState, getNodesFor, getTokenText, getUnassignedRuleCallToken, init, init, leaveAssignedAction, leaveAssignedParserRuleCall, navigateToAbsorber, navigateToAbsorber, navigateToEmitter, navigateToEmitterprotected void emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
protected boolean startsWithUnaryOperator(org.eclipse.emf.ecore.EObject obj)
public boolean enterAssignedParserRuleCall(org.eclipse.xtext.RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild,
org.eclipse.xtext.nodemodel.ICompositeNode node)
enterAssignedParserRuleCall in interface org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptorenterAssignedParserRuleCall in class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencerprotected void emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
emit_XBlockExpression_SemicolonKeyword_2_1_q in class AbstractXbaseSyntacticSequencerprotected java.lang.String getArrayBracketsToken(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.RuleCall ruleCall,
org.eclipse.xtext.nodemodel.INode node)
AbstractXbaseSyntacticSequencergetArrayBracketsToken in class AbstractXbaseSyntacticSequencer