Class AbstractEMFPatternLanguageSyntacticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
- org.eclipse.viatra.query.patternlanguage.emf.serializer.AbstractEMFPatternLanguageSyntacticSequencer
-
- All Implemented Interfaces:
org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor
,org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer
- Direct Known Subclasses:
EMFPatternLanguageSyntacticSequencer
public abstract class AbstractEMFPatternLanguageSyntacticSequencer extends org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
-
Field Summary
Fields Modifier and Type Field Description protected EMFPatternLanguageGrammarAccess
grammarAccess
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_NumberValue_PlusSignKeyword_1_0_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PackageImport_EpackageKeyword_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PackageImport_SemicolonKeyword_4_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PathExpressionConstraint_FullStopKeyword_1_0_a
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PathExpressionConstraint_FullStopKeyword_1_0_p
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_Pattern_EqualsSignKeyword_7_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PatternImport_PatternKeyword_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PatternImport_SemicolonKeyword_3_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_PatternModel_SemicolonKeyword_0_2_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XBlockExpression_SemicolonKeyword_2_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XExpressionInClosure_SemicolonKeyword_1_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XFunctionTypeRef___LeftParenthesisKeyword_0_0_RightParenthesisKeyword_0_2__q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XImportDeclaration_SemicolonKeyword_3_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XParenthesizedExpression_LeftParenthesisKeyword_0_a
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
match_XParenthesizedExpression_LeftParenthesisKeyword_0_p
-
Constructor Summary
Constructors Constructor Description AbstractEMFPatternLanguageSyntacticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
emit_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_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: name=ID (ambiguity) (rule end)protected void
emit_NumberValue_PlusSignKeyword_1_0_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) value=XNumberLiteralprotected void
emit_PackageImport_EpackageKeyword_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)
Ambiguous syntax: 'epackage'? This ambiguous syntax occurs at: (rule start) 'import' (ambiguity) ePackage=[EPackage|STRING]protected void
emit_PackageImport_SemicolonKeyword_4_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: alias=ID (ambiguity) (rule end) ePackage=[EPackage|STRING] (ambiguity) (rule end)protected void
emit_PathExpressionConstraint_FullStopKeyword_1_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)
Ambiguous syntax: '.'* This ambiguous syntax occurs at: edgeTypes+=RefType (ambiguity) '(' src=VariableReference edgeTypes+=RefType (ambiguity) transitive=ClosureType sourceType=Type (ambiguity) '(' src=VariableReference sourceType=Type (ambiguity) transitive=ClosureTypeprotected void
emit_PathExpressionConstraint_FullStopKeyword_1_0_p(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: edgeTypes+=RefType (ambiguity) edgeTypes+=RefType sourceType=Type (ambiguity) edgeTypes+=RefTypeprotected void
emit_Pattern_EqualsSignKeyword_7_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: name=ID '(' ')' (ambiguity) bodies+=PatternBody parameters+=Parameter ')' (ambiguity) bodies+=PatternBodyprotected void
emit_PatternImport_PatternKeyword_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)
Ambiguous syntax: 'pattern'? This ambiguous syntax occurs at: (rule start) 'import' (ambiguity) pattern=[Pattern|QualifiedName]protected void
emit_PatternImport_SemicolonKeyword_3_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: pattern=[Pattern|QualifiedName] (ambiguity) (rule end)protected void
emit_PatternModel_SemicolonKeyword_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: packageName=QualifiedName (ambiguity) importPackages=VQLImportSectionprotected 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)
Ambiguous syntax: ';'? This ambiguous syntax occurs at: expressions+=XExpressionOrVarDeclaration (ambiguity) '}' ')' (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) '}' (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) expressions+=XExpressionOrVarDeclarationprotected void
emit_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0(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: 'false' | 'FALSE' This ambiguous syntax occurs at: (rule start) '('* (ambiguity) (rule start) (rule start) '('+ (ambiguity) ')' (rule start) (rule start) (ambiguity) (rule start)protected void
emit_XExpressionInClosure_SemicolonKeyword_1_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)
Ambiguous syntax: ';'? This ambiguous syntax occurs at: expressions+=XExpressionOrVarDeclaration (ambiguity) (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) expressions+=XExpressionOrVarDeclarationprotected 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=JvmTypeReferenceprotected void
emit_XImportDeclaration_SemicolonKeyword_3_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) importedType=[JvmDeclaredType|QualifiedName] (ambiguity) (rule end)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)
Ambiguous syntax: '('* This ambiguous syntax occurs at: (rule start) (ambiguity) '#' '[' ']' (rule start) (rule start) (ambiguity) '#' '[' elements+=XExpression (rule start) (ambiguity) '#' '{' '}' (rule start) (rule start) (ambiguity) '#' '{' elements+=XExpression (rule start) (ambiguity) '<' typeArguments+=JvmArgumentTypeReference (rule start) (ambiguity) '[' declaredFormalParameters+=JvmFormalParameter (rule start) (ambiguity) '[' explicitSyntax?='|' (rule start) (ambiguity) '[' expression=XExpressionInClosure (rule start) (ambiguity) 'do' body=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' ')' eachExpression=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' updateExpressions+=XExpression (rule start) (ambiguity) 'for' '(' ';' expression=XExpression (rule start) (ambiguity) 'for' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'for' '(' initExpressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) 'if' '(' if=XExpression (rule start) (ambiguity) 'new' constructor=[JvmConstructor|QualifiedName] (rule start) (ambiguity) 'null' (rule start) (rule start) (ambiguity) 'return' (rule start) (rule start) (ambiguity) 'return' expression=XExpression (rule start) (ambiguity) 'switch' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' switch=XExpression (rule start) (ambiguity) 'synchronized' '(' param=XExpression (rule start) (ambiguity) 'throw' expression=XExpression (rule start) (ambiguity) 'try' expression=XExpression (rule start) (ambiguity) 'typeof' '(' type=[JvmType|QualifiedName] (rule start) (ambiguity) 'while' '(' predicate=XExpression (rule start) (ambiguity) '{' '}' (rule start) (rule start) (ambiguity) '{' expressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) ('false' | 'FALSE') (rule start) (rule start) (ambiguity) feature=[JvmIdentifiableElement|FeatureCallID] (rule start) (ambiguity) feature=[JvmIdentifiableElement|IdOrSuper] (rule start) (ambiguity) feature=[JvmIdentifiableElement|OpUnary] (rule start) (ambiguity) isTrue?='TRUE' (rule start) (ambiguity) isTrue?='true' (rule start) (ambiguity) value=Number (rule start) (ambiguity) value=STRING (rule start) (ambiguity) {XAssignment.assignable=} (rule start) (ambiguity) {XBinaryOperation.leftOperand=} (rule start) (ambiguity) {XCastedExpression.target=} (rule start) (ambiguity) {XInstanceOfExpression.expression=} (rule start) (ambiguity) {XMemberFeatureCall.memberCallTarget=} (rule start) (ambiguity) {XPostfixOperation.operand=}protected void
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p(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) '#' '[' ']' ')' (rule start) (rule start) (ambiguity) '#' '[' elements+=XExpression (rule start) (ambiguity) '#' '{' '}' ')' (rule start) (rule start) (ambiguity) '#' '{' elements+=XExpression (rule start) (ambiguity) '<' typeArguments+=JvmArgumentTypeReference (rule start) (ambiguity) '[' declaredFormalParameters+=JvmFormalParameter (rule start) (ambiguity) '[' explicitSyntax?='|' (rule start) (ambiguity) '[' expression=XExpressionInClosure (rule start) (ambiguity) 'do' body=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' ')' eachExpression=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' updateExpressions+=XExpression (rule start) (ambiguity) 'for' '(' ';' expression=XExpression (rule start) (ambiguity) 'for' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'for' '(' initExpressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) 'if' '(' if=XExpression (rule start) (ambiguity) 'new' constructor=[JvmConstructor|QualifiedName] (rule start) (ambiguity) 'null' ')' (rule start) (rule start) (ambiguity) 'return' ')' (rule start) (rule start) (ambiguity) 'return' expression=XExpression (rule start) (ambiguity) 'switch' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' switch=XExpression (rule start) (ambiguity) 'synchronized' '(' param=XExpression (rule start) (ambiguity) 'throw' expression=XExpression (rule start) (ambiguity) 'try' expression=XExpression (rule start) (ambiguity) 'typeof' '(' type=[JvmType|QualifiedName] (rule start) (ambiguity) 'while' '(' predicate=XExpression (rule start) (ambiguity) '{' '}' ')' (rule start) (rule start) (ambiguity) '{' expressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) ('false' | 'FALSE') ')' (rule start) (rule start) (ambiguity) feature=[JvmIdentifiableElement|FeatureCallID] (rule start) (ambiguity) feature=[JvmIdentifiableElement|IdOrSuper] (rule start) (ambiguity) feature=[JvmIdentifiableElement|OpUnary] (rule start) (ambiguity) isTrue?='TRUE' (rule start) (ambiguity) isTrue?='true' (rule start) (ambiguity) value=Number (rule start) (ambiguity) value=STRING (rule start) (ambiguity) {XAssignment.assignable=} (rule start) (ambiguity) {XBinaryOperation.leftOperand=} (rule start) (ambiguity) {XCastedExpression.target=} (rule start) (ambiguity) {XInstanceOfExpression.expression=} (rule start) (ambiguity) {XMemberFeatureCall.memberCallTarget=} (rule start) (ambiguity) {XPostfixOperation.operand=}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)
protected java.lang.String
getArrayBracketsToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
ArrayBrackets : '[' ']' ;protected java.lang.String
getOpSingleAssignToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
OpSingleAssign: '=' ;protected java.lang.String
getUnassignedRuleCallToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
protected void
init(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 EMFPatternLanguageGrammarAccess grammarAccess
-
match_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q
-
match_NumberValue_PlusSignKeyword_1_0_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_NumberValue_PlusSignKeyword_1_0_q
-
match_PackageImport_EpackageKeyword_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PackageImport_EpackageKeyword_1_q
-
match_PackageImport_SemicolonKeyword_4_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PackageImport_SemicolonKeyword_4_q
-
match_PathExpressionConstraint_FullStopKeyword_1_0_a
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PathExpressionConstraint_FullStopKeyword_1_0_a
-
match_PathExpressionConstraint_FullStopKeyword_1_0_p
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PathExpressionConstraint_FullStopKeyword_1_0_p
-
match_PatternImport_PatternKeyword_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PatternImport_PatternKeyword_1_q
-
match_PatternImport_SemicolonKeyword_3_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PatternImport_SemicolonKeyword_3_q
-
match_PatternModel_SemicolonKeyword_0_2_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_PatternModel_SemicolonKeyword_0_2_q
-
match_Pattern_EqualsSignKeyword_7_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_Pattern_EqualsSignKeyword_7_q
-
match_XBlockExpression_SemicolonKeyword_2_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XBlockExpression_SemicolonKeyword_2_1_q
-
match_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0
-
match_XExpressionInClosure_SemicolonKeyword_1_1_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XExpressionInClosure_SemicolonKeyword_1_1_q
-
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_3_q
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XImportDeclaration_SemicolonKeyword_3_q
-
match_XParenthesizedExpression_LeftParenthesisKeyword_0_a
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XParenthesizedExpression_LeftParenthesisKeyword_0_a
-
match_XParenthesizedExpression_LeftParenthesisKeyword_0_p
protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_XParenthesizedExpression_LeftParenthesisKeyword_0_p
-
-
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:
getUnassignedRuleCallToken
in 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 : '[' ']' ;
-
getOpSingleAssignToken
protected java.lang.String getOpSingleAssignToken(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
OpSingleAssign: '=' ;
-
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:
emitUnassignedTokens
in classorg.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
-
emit_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_2__q
protected void emit_Annotation___LeftParenthesisKeyword_2_0_RightParenthesisKeyword_2_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: name=ID (ambiguity) (rule end)
-
emit_NumberValue_PlusSignKeyword_1_0_q
protected void emit_NumberValue_PlusSignKeyword_1_0_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) value=XNumberLiteral
-
emit_PackageImport_EpackageKeyword_1_q
protected void emit_PackageImport_EpackageKeyword_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)
Ambiguous syntax: 'epackage'? This ambiguous syntax occurs at: (rule start) 'import' (ambiguity) ePackage=[EPackage|STRING]
-
emit_PackageImport_SemicolonKeyword_4_q
protected void emit_PackageImport_SemicolonKeyword_4_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: alias=ID (ambiguity) (rule end) ePackage=[EPackage|STRING] (ambiguity) (rule end)
-
emit_PathExpressionConstraint_FullStopKeyword_1_0_a
protected void emit_PathExpressionConstraint_FullStopKeyword_1_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)
Ambiguous syntax: '.'* This ambiguous syntax occurs at: edgeTypes+=RefType (ambiguity) '(' src=VariableReference edgeTypes+=RefType (ambiguity) transitive=ClosureType sourceType=Type (ambiguity) '(' src=VariableReference sourceType=Type (ambiguity) transitive=ClosureType
-
emit_PathExpressionConstraint_FullStopKeyword_1_0_p
protected void emit_PathExpressionConstraint_FullStopKeyword_1_0_p(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: edgeTypes+=RefType (ambiguity) edgeTypes+=RefType sourceType=Type (ambiguity) edgeTypes+=RefType
-
emit_PatternImport_PatternKeyword_1_q
protected void emit_PatternImport_PatternKeyword_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)
Ambiguous syntax: 'pattern'? This ambiguous syntax occurs at: (rule start) 'import' (ambiguity) pattern=[Pattern|QualifiedName]
-
emit_PatternImport_SemicolonKeyword_3_q
protected void emit_PatternImport_SemicolonKeyword_3_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: pattern=[Pattern|QualifiedName] (ambiguity) (rule end)
-
emit_PatternModel_SemicolonKeyword_0_2_q
protected void emit_PatternModel_SemicolonKeyword_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: packageName=QualifiedName (ambiguity) importPackages=VQLImportSection
-
emit_Pattern_EqualsSignKeyword_7_q
protected void emit_Pattern_EqualsSignKeyword_7_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: name=ID '(' ')' (ambiguity) bodies+=PatternBody parameters+=Parameter ')' (ambiguity) bodies+=PatternBody
-
emit_XBlockExpression_SemicolonKeyword_2_1_q
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)
Ambiguous syntax: ';'? This ambiguous syntax occurs at: expressions+=XExpressionOrVarDeclaration (ambiguity) '}' ')' (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) '}' (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) expressions+=XExpressionOrVarDeclaration
-
emit_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0
protected void emit_XBooleanLiteral_FALSEKeyword_1_1_or_FalseKeyword_1_0(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: 'false' | 'FALSE' This ambiguous syntax occurs at: (rule start) '('* (ambiguity) (rule start) (rule start) '('+ (ambiguity) ')' (rule start) (rule start) (ambiguity) (rule start)
-
emit_XExpressionInClosure_SemicolonKeyword_1_1_q
protected void emit_XExpressionInClosure_SemicolonKeyword_1_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)
Ambiguous syntax: ';'? This ambiguous syntax occurs at: expressions+=XExpressionOrVarDeclaration (ambiguity) (rule end) expressions+=XExpressionOrVarDeclaration (ambiguity) expressions+=XExpressionOrVarDeclaration
-
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_3_q
protected void emit_XImportDeclaration_SemicolonKeyword_3_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) importedType=[JvmDeclaredType|QualifiedName] (ambiguity) (rule end)
-
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a
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)
Ambiguous syntax: '('* This ambiguous syntax occurs at: (rule start) (ambiguity) '#' '[' ']' (rule start) (rule start) (ambiguity) '#' '[' elements+=XExpression (rule start) (ambiguity) '#' '{' '}' (rule start) (rule start) (ambiguity) '#' '{' elements+=XExpression (rule start) (ambiguity) '<' typeArguments+=JvmArgumentTypeReference (rule start) (ambiguity) '[' declaredFormalParameters+=JvmFormalParameter (rule start) (ambiguity) '[' explicitSyntax?='|' (rule start) (ambiguity) '[' expression=XExpressionInClosure (rule start) (ambiguity) 'do' body=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' ')' eachExpression=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' updateExpressions+=XExpression (rule start) (ambiguity) 'for' '(' ';' expression=XExpression (rule start) (ambiguity) 'for' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'for' '(' initExpressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) 'if' '(' if=XExpression (rule start) (ambiguity) 'new' constructor=[JvmConstructor|QualifiedName] (rule start) (ambiguity) 'null' (rule start) (rule start) (ambiguity) 'return' (rule start) (rule start) (ambiguity) 'return' expression=XExpression (rule start) (ambiguity) 'switch' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' switch=XExpression (rule start) (ambiguity) 'synchronized' '(' param=XExpression (rule start) (ambiguity) 'throw' expression=XExpression (rule start) (ambiguity) 'try' expression=XExpression (rule start) (ambiguity) 'typeof' '(' type=[JvmType|QualifiedName] (rule start) (ambiguity) 'while' '(' predicate=XExpression (rule start) (ambiguity) '{' '}' (rule start) (rule start) (ambiguity) '{' expressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) ('false' | 'FALSE') (rule start) (rule start) (ambiguity) feature=[JvmIdentifiableElement|FeatureCallID] (rule start) (ambiguity) feature=[JvmIdentifiableElement|IdOrSuper] (rule start) (ambiguity) feature=[JvmIdentifiableElement|OpUnary] (rule start) (ambiguity) isTrue?='TRUE' (rule start) (ambiguity) isTrue?='true' (rule start) (ambiguity) value=Number (rule start) (ambiguity) value=STRING (rule start) (ambiguity) {XAssignment.assignable=} (rule start) (ambiguity) {XBinaryOperation.leftOperand=} (rule start) (ambiguity) {XCastedExpression.target=} (rule start) (ambiguity) {XInstanceOfExpression.expression=} (rule start) (ambiguity) {XMemberFeatureCall.memberCallTarget=} (rule start) (ambiguity) {XPostfixOperation.operand=}
-
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p
protected void emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p(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) '#' '[' ']' ')' (rule start) (rule start) (ambiguity) '#' '[' elements+=XExpression (rule start) (ambiguity) '#' '{' '}' ')' (rule start) (rule start) (ambiguity) '#' '{' elements+=XExpression (rule start) (ambiguity) '<' typeArguments+=JvmArgumentTypeReference (rule start) (ambiguity) '[' declaredFormalParameters+=JvmFormalParameter (rule start) (ambiguity) '[' explicitSyntax?='|' (rule start) (ambiguity) '[' expression=XExpressionInClosure (rule start) (ambiguity) 'do' body=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' ')' eachExpression=XExpression (rule start) (ambiguity) 'for' '(' ';' ';' updateExpressions+=XExpression (rule start) (ambiguity) 'for' '(' ';' expression=XExpression (rule start) (ambiguity) 'for' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'for' '(' initExpressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) 'if' '(' if=XExpression (rule start) (ambiguity) 'new' constructor=[JvmConstructor|QualifiedName] (rule start) (ambiguity) 'null' ')' (rule start) (rule start) (ambiguity) 'return' ')' (rule start) (rule start) (ambiguity) 'return' expression=XExpression (rule start) (ambiguity) 'switch' '(' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' declaredParam=JvmFormalParameter (rule start) (ambiguity) 'switch' switch=XExpression (rule start) (ambiguity) 'synchronized' '(' param=XExpression (rule start) (ambiguity) 'throw' expression=XExpression (rule start) (ambiguity) 'try' expression=XExpression (rule start) (ambiguity) 'typeof' '(' type=[JvmType|QualifiedName] (rule start) (ambiguity) 'while' '(' predicate=XExpression (rule start) (ambiguity) '{' '}' ')' (rule start) (rule start) (ambiguity) '{' expressions+=XExpressionOrVarDeclaration (rule start) (ambiguity) ('false' | 'FALSE') ')' (rule start) (rule start) (ambiguity) feature=[JvmIdentifiableElement|FeatureCallID] (rule start) (ambiguity) feature=[JvmIdentifiableElement|IdOrSuper] (rule start) (ambiguity) feature=[JvmIdentifiableElement|OpUnary] (rule start) (ambiguity) isTrue?='TRUE' (rule start) (ambiguity) isTrue?='true' (rule start) (ambiguity) value=Number (rule start) (ambiguity) value=STRING (rule start) (ambiguity) {XAssignment.assignable=} (rule start) (ambiguity) {XBinaryOperation.leftOperand=} (rule start) (ambiguity) {XCastedExpression.target=} (rule start) (ambiguity) {XInstanceOfExpression.expression=} (rule start) (ambiguity) {XMemberFeatureCall.memberCallTarget=} (rule start) (ambiguity) {XPostfixOperation.operand=}
-
-