public class XbaseSyntacticSequencer extends AbstractXbaseSyntacticSequencer
AbstractSyntacticSequencer.SyntacticalContextISyntacticSequencer.ISyntacticSequencerOwnergrammarAccess, 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_pcontexts, delegate, diagnosticProvider, errorAcceptor, pdaProvider, tokenUtilNO_INDEX| Constructor and Description |
|---|
XbaseSyntacticSequencer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<INode> nodes)
Syntax:
';'?
|
protected void |
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a(org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<INode> nodes)
Syntax: '('*
|
boolean |
enterAssignedParserRuleCall(RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild,
ICompositeNode node) |
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, getArrayBracketsToken, 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,
ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<INode> nodes)
protected boolean startsWithUnaryOperator(org.eclipse.emf.ecore.EObject obj)
public boolean enterAssignedParserRuleCall(RuleCall rc, org.eclipse.emf.ecore.EObject semanticChild, ICompositeNode node)
enterAssignedParserRuleCall in interface ISemanticSequenceAcceptorenterAssignedParserRuleCall in class AbstractSyntacticSequencerprotected void emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynNavigable transition,
java.util.List<INode> nodes)
emit_XBlockExpression_SemicolonKeyword_2_1_q in class AbstractXbaseSyntacticSequencer